← Back to results

yocto-project jobs in San Diego

$115,000 – $200,000 · Posted 1 month ago

Senior Embedded Software Engineer role developing embedded Linux applications, drivers, and servers for resilient communications solutions. Responsibilities include designing and implementing software for radios and waveforms, configuring Linux kernels and board support packages, troubleshooting system-level issues across the embedded Linux stack, and leading teams of software engineers.… Requires 4+ years embedded Linux development experience, 2+ years asymmetric multi-processing and Yocto Project experience, RTOS development background, and proficiency in C++, Python, kernel development, and cross-compilation.

San DiegoLast seen 15 days ago
$115,000 – $200,000 · Posted 1 month ago

Design, implement, and integrate embedded Linux software for unmanned aircraft systems (UAS) radio platforms, including headless applications, servers, and device drivers. You'll perform feasibility studies and performance analysis of software-defined radio components, interface with Linux services and protocols, configure board support packages, and collaborate with hardware teams to validate designs on physical radio and UAS platforms.… Requires 4+ years of embedded Linux integration and embedded software development experience, expert proficiency in C/C++ and Python, and hands-on experience with Yocto Project, command-and-control links, flight controller integration, and common lab test equipment.

San DiegoLast seen 23 days ago
$115,000 – $200,000 · Posted 1 month ago

Design, implement, and integrate software for embedded Linux targets, including headless applications, drivers, and servers. Configure Linux kernels and board support packages, troubleshoot system-level issues across the embedded Linux stack, and perform feasibility studies and performance analysis.… Requires 4+ years of embedded Linux integration and embedded software development experience, proficiency in C++ and Python, 2+ years with Yocto Project, and experience with device drivers, cross-compilation, and kernel development.

San DiegoLast seen 1 month ago
Posted 2 months ago

A Junior Operating Systems Engineer will build and maintain custom Linux images using Yocto Project (recipes, layers, BitBake, kernel configuration), supporting immutable A/B-updatable OS architectures with secure boot and update tooling. The role involves packaging, integrating, and troubleshooting system services, drivers, and third-party software on embedded x86 hardware, as well as contributing to OS hardening (FIPS mode, secure boot, compliance configuration).… Daily use of generative AI tools will accelerate development tasks including recipe writing, test scaffolding, and debugging. The engineer will debug boot, kernel, driver, and userspace issues on real appliance hardware and document build processes, image releases, and provisioning workflows.

San DiegoLast seen 15 days ago