1

Yocto Embedded Linux Engineer Jobs in Houston, TX

Collaborate with cross-functional engineering teams to deliver high-quality firmware solutions ... Embedded Linux and RTOS environments * Networking protocols and network troubleshooting * Device ...

Senior Firmware Developer

Houston, TX ยท On-site

$114K - $150K/yr

Senior Firmware Developer Job Location: Houston, Texas Job Type: Contract * Experience with ... Solid experience with RTOS (Real-Time Operating Systems), embedded Linux, and other embedded ...

Firmware Developer Job Location: Houston, Texas Job Type: Contract * Experience with developing ... Solid experience with RTOS (Real-Time Operating Systems), embedded Linux, and other embedded ...

Embedded Firmware Engineer

Webster, TX ยท On-site

$79K - $150K/yr

The Embedded Firmware Engineer will work with a talented multidisciplinary team of engineers to ... Proficiency coding embedded systems using C/C++, VHDL, or Verilog in a Linux environment

Sr. Flight Software Engineer

Webster, TX ยท On-site

$108K - $142K/yr

... C++ in an embedded Linux environment * 5+ years of experience in developing software for ... Familiarity with microcontroller programming in C * Experience with Bitbucket or Gitlab and Jenkins ...

Senior Embedded Software Engineer

Houston, TX ยท On-site

$118K - $155K/yr

Our Senior Embedded Software Engineer is a technical position that works in an Integrated Product ... Linux, etc.) * Experience developing complex systems involving the integration of hardware ...

Our Senior Embedded Software Engineer is a technical position that works in an Integrated Product ... Linux, etc.) * Experience developing complex systems involving the integration of hardware ...

next page

Showing results 1-20

Yocto Embedded Linux Engineer information

See Houston, TX salary details

$80.2K

$128.8K

$181K

How much do yocto embedded linux engineer jobs pay per year?

As of Jun 27, 2026, the average yearly pay for yocto embedded linux engineer in Houston, TX is $128,805.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,100.00 and $153,300.00 per year, depending on experience, location, and employer.

What is the difference between Yocto Embedded Linux Engineer vs Embedded Linux Developer?

AspectYocto Embedded Linux EngineerEmbedded Linux Developer
CredentialsTypically requires Linux, embedded systems, and Yocto Project certifications or experienceRequires Linux and embedded systems knowledge; certifications are common but not mandatory
Work EnvironmentFocuses on customizing Linux distributions using Yocto for embedded devicesDevelops and maintains embedded Linux applications and drivers
Industry UsagePrimarily in IoT, automotive, and consumer electronics industriesUsed across various industries including telecommunications, industrial automation, and consumer devices

While both roles involve embedded Linux, the Yocto Embedded Linux Engineer specializes in creating custom Linux distributions with Yocto, whereas the Embedded Linux Developer focuses on application and driver development within embedded Linux systems.

What job categories do people searching Yocto Embedded Linux Engineer jobs in Houston, TX look for? The top searched job categories for Yocto Embedded Linux Engineer jobs in Houston, TX are:
What cities near Houston, TX are hiring for Yocto Embedded Linux Engineer jobs? Cities near Houston, TX with the most Yocto Embedded Linux Engineer job openings:
Infographic showing various Yocto Embedded Linux Engineer job openings in Houston, TX as of June 2026, with employment types broken down into 99% Full Time, and 1% Part Time. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $128,805 per year, or $61.9 per hour.

Full-time

Posted 7 days ago


Job description

Job title: Firmware Engineer (389443)
Job Description:
Description:
Firmware design to support product changes and new development;
- Design and develop embedded firmware for Interface Systems (subsea / surface)
- Design Tests and Procedures
- Analyse design issues and identify solutions
- Independently evaluate design and execute tests to meet stated requirements
- Create Product Support Documentation
- Participates and facilitates in Design Reviews
- Creation of new Intellectual Property
- Support Technology Transfer (Documentation and Training)
- Product Support to Operations
- Product Support to Manufacturing
- Troubleshooting of operational issues
- Product Line governance and continuous improvement
- Embedded C programming on microcontrollers, and microcontrollers including coding of interfaces to external systems
- C++ programming
- Setting up and developing against different toolchain(s) including but not limited to GCC, CCS, Libero, Vivado etc.
- Experience with configuring embedded Linux operating systems and development environment, using Buildroot, Yocto or other tools.
- Bootloader configuration and debugging, JTAG, SWO.
- Communication interfaces such as SPI/I2C/SCI/CAN/UART
- Industrial communication network systems and communication protocols
- Control algorithms for power supplies and motor drivers
- Understanding of how to work around processing, memory, I/O, timing, and other limitations
- Using basic laboratory instruments efficiently for test and analysis during development (oscilloscope, function generator, logic analyser etc).
- Using common debugging tools to troubleshoot embedded code and implement corrections
- Designing tests including regression tests and unit testing
- Troubleshooting prototype and production tools at Electromechanical Systems level
- Preferable: Knowledge of ARM Cortex architectures