1

Yocto Embedded Linux Engineer Jobs in Missouri (NOW HIRING)

Develop system network architectures between embedded PCs and host PCs on test benches Support RHEL ... Network+ Certification and/or A+ certification Linux+ Certification Education / Experience:

next page

Showing results 1-20

Yocto Embedded Linux Engineer information

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 cities in Missouri are hiring for Yocto Embedded Linux Engineer jobs? Cities in Missouri with the most Yocto Embedded Linux Engineer job openings:
Infographic showing various Yocto Embedded Linux Engineer job openings in Missouri as of July 2026, with employment types broken down into 90% Full Time, 8% Part Time, and 2% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution.

Principal BSP Embedded Software Engineer - Silicon Systems

Jobtailor

California, MO โ€ข On-site

$150 - $230/hr

Other

Posted 20 days ago


Job description

Responsibilities
  • Architect and own the full BSP software stack including boot ROMs, multi-level bootloaders, chip configuration, and platform initialization for custom SoCs/ASICs
  • Define and drive the security boot architecture including secure boot, chain-of-trust, hardware root-of-trust, and key management strategies
  • Design and implement power management frameworks including dynamic voltage/frequency scaling, power domain control, and low-power state transitions
  • Develop debug and trace infrastructure (CoreSight, JTAG, SWD, ETM) to support silicon bring-up and system-level debugging
  • Lead silicon bring-up activities on emulation platforms (Palladium, Zebu, Veloce), FPGA prototypes (Protium, ProFPGA, HAPS), and first silicon
  • Define HAL and driver architecture for peripheral interfaces (SPI, UART, I2C, GPIO, DMA)
  • Collaborate closely with ASIC teams to influence SoC architecture decisions and provide firmware requirements
  • Establish coding standards, review processes, and verification strategies for embedded software
  • Mentor senior and junior engineers; drive technical roadmap decisions
  • Support pre-silicon validation using emulation and RTL simulation environments
Requirements
  • B.S. in Computer Engineering, Electrical Engineering, Computer Science, or related field
  • 12+ years of experience in BSP/firmware development for SoCs or custom ASICs
  • Deep expertise in boot ROM development, multi-stage bootloader design, and chip configuration
  • Extensive experience with secure boot, cryptographic acceleration, and hardware security modules
  • Expert-level proficiency in C and C++
  • Proven experience with bare metal, RTOS (FreeRTOS, Zephyr, VxWorks), and/or embedded Linux (Yocto, Buildroot)
  • Experience with pre-silicon environments: emulation (Palladium, Zebu, Veloce) and FPGA prototyping (Protium, ProFPGA, HAPS)
  • Strong understanding of ARM/RISC-V processor architectures and SoC subsystems
  • Track record of leading silicon bring-up from emulation through production silicon
  • Ability to obtain and maintain a U.S. Security Clearance.
#J-18808-Ljbffr