More jobs:
Senior Embedded Software Engineer – Linux/Yocto; Aerospace & Defense
Job in
Cypress, Orange County, California, 90630, USA
Listed on 2026-06-03
Listing for:
Confidential Recruiting Partners
Full Time
position Listed on 2026-06-03
Job specializations:
-
Engineering
Embedded Software Engineer, Systems Engineer
Job Description & How to Apply Below
Overview
Our client is seeking an Embedded Software Engineer/Architect with strong Linux and real-time systems expertise. This role focuses on designing and developing embedded software for mission-critical RF, power-electronics, and communication systems used in ground, airborne, and space environments.
You will work across the full software lifecycle — from architecture and requirements through development, integration, verification, and qualifications while collaborating with multidisciplinary engineering teams.
Onsite | No Visa Sponsorship | Relocation Assistance:
Limited
- Provide technical leadership and mentorship within the engineering team.
- Participate in architecture reviews, risk assessments, and technical trade studies.
- Collaborate with RF, power electronics, mechanical, and systems engineering teams.
- Implement real-time control algorithms, thermal/power management, and fault-detection logic.
- Integrate embedded software with hardware accelerators such as FPGAs, GPUs, and NPUs.
- Contribute to technical documentation, configuration management, and engineering change control.
- Architect, design, and develop embedded Linux and real-time software for mission-critical systems.
- Develop low-level firmware and embedded C/C++ code for deterministic, safety-critical applications.
- Build and maintain embedded Linux distributions using Yocto Project and develop BSPs and device drivers.
- Support system-level integration, testing, verification, and qualification for aerospace/defense environments.
- Ensure compliance with relevant standards (e.g., DO-178, MIL-STD, EMI/EMC, environmental requirements)
- Ability to obtain a U.S. security clearance (U.S. citizenship required)
- 3+ years of hands-on embedded software development experience.
- Expertise with real-time operating systems such as FreeRTOS or VxWorks.
- Experience with communication protocols (SPI, I2C, UART, Ethernet, CAN, Modbus)
- Strong proficiency in C/C++, embedded Linux, BSP development, and device drivers.
- Background in embedded software for RF systems, power electronics, or control systems.
- Familiarity with aerospace/defense development environments and qualification processes.
- Experience with Yocto Project, Linux kernel/user-space integration, and embedded tool chains.
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
- Active security clearance.
- Experience integrating firmware with FPGAs, GPUs, or NPUs.
- Strong mathematical foundation (calculus, statistics, probability)
- Knowledge of DO-178, MIL-STD-882, or space-qualification workflows.
- Prior experience supporting customer-facing technical discussions or proposal efforts.
- Experience with digital predistortion (DPD), DSP algorithms, or adaptive control techniques.
Position Requirements
10+ Years
work experience
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:
×