Embedded Linux Engineer; Yocto/BSP
Job in
Dallas, Dallas County, Texas, 75215, USA
Listed on 2026-05-19
Listing for:
CIMON
Full Time
position Listed on 2026-05-19
Job specializations:
-
Engineering
Hardware Engineer, Systems Engineer, Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
CIMON is an industrial automation manufacturer founded in 1999. We design and build PLCs, HMIs, industrial PCs, and SCADA software deployed in plants, refineries, water utilities, and OEM equipment across the US and globally.
The roleWe are hiring an Embedded Linux Engineer to own the Linux platform that runs on our industrial hardware. You will build and maintain the Yocto-based distributions, board support, and build infrastructure that everything else at CIMON sits on top of. If you like working at the boundary between hardware and software, and you want clear ownership of the platform layer instead of a slice of someone else's stack, this is that job.
Whatyou will do
- Build, maintain, and evolve our Yocto/Open Embedded-based Linux distributions across multiple hardware targets
- Own BSP work: kernel configuration and patches, device tree, drivers, U-Boot, and boot reliability
- Manage the build system: custom layers, recipe organization, machine configurations, and release packaging
- Harden the platform for industrial deployment: long-term support, security updates, field recovery, and OTA updatability
- Build and maintain CI/CD pipelines for image builds, regression testing, and release management
- Partner daily with our US engineering team and our R&D team in Korea.
- 3+ years of embedded Linux experience on production hardware
- Strong Yocto and Open Embedded experience: writing recipes, building custom layers, Bit Bake internals, image construction
- Working comfort in the Linux kernel: drivers, device tree, boot chain (U-Boot or similar)
- C and Python proficiency
- Comfort with ARM platforms, cross-compilation, and low-level debug (JTAG, serial, logic analyzer)
- Disciplined about reproducible builds, version control, and release engineering
- Bachelor's degree in Computer Engineering, Electrical Engineering, or a related technical field.
- Authorized to work in the US.
- Real-time Linux () and deterministic tuning
- Secure boot, signed updates, A/B partitioning, or OTA frameworks (RAUC, Mender, SWUpdate)
- Industrial communication stacks (OPC UA, Modbus, Ether Net/IP, Ether
CAT, Profinet) - Container or sandboxed runtime experience on embedded targets
- Upstream contributions to Yocto, kernel, or related projects
- You run the platform layer day to day. Direction is set with hardware engineering in Korea and product in the US, but the build, the BSP, the kernel work, and how it ships is yours to drive.
- Hardware that compounds. Industrial gear lives in the field for many years. Your work doesn't get thrown out in the next refactor.
- Short path to answers. US developers, US application engineers, and Korea R&D are all one conversation away. No ticket queue, no escalation chain.
- Stable, profitable parent company. Active global product roadmap and a 27+ year track record.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×