Senior Embedded Software Engineer - Linux (Defense & Space)
Design and develop embedded Linux and RTOS software for mission-critical aerospace, defense, and satellite communication systems. Collaborate with cross-functional teams and mentor engineers. 3+ years of experience required.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Embedded Software Engineer/Architect – Linux
📍 Location: Cypress, California, United States (On-site)
💼 Job Type: Full-Time
💰 Salary: $161,000 – $170,000 per year
🚚 Relocation Assistance: Limited Assistance Available
🛂 Visa Sponsorship: Not Available
🏭 Industry: Defense & Space
📈 Experience Level: Mid-Senior (3+ Years)
About the Role
We are seeking an Embedded Software Engineer/Architect to design, develop, and optimize embedded Linux and RTOS-based software systems for mission-critical applications supporting ground-based, airborne, and space-based platforms.
The ideal candidate will drive technical innovation in embedded software architecture, control algorithms, and system monitoring solutions while collaborating with multidisciplinary engineering teams to deliver high-performance solutions for aerospace, defense, and satellite communication systems.
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Key Responsibilities
- Design and develop embedded Linux and RTOS software architectures for advanced RF and power electronics systems.
- Develop technical specifications and software architectures for airborne, ground-based, and space-qualified products.
- Implement and optimize control algorithms, thermal management systems, power control, and fault detection solutions.
- Develop device drivers and low-level software for embedded hardware platforms.
- Support software development throughout the full product lifecycle, from concept through production.
- Ensure compliance with industry standards including DO-178, MIL-STD, EMI/EMC, reliability, and environmental requirements.
- Conduct architecture reviews, technical trade studies, and risk assessments.
- Support prototype development, testing, verification, validation, and qualification activities.
- Collaborate with customers, program managers, RF engineers, and cross-functional teams to define system requirements.
- Contribute to proposal development, customer presentations, and technical documentation.
- Mentor engineering teams and promote technical excellence and continuous improvement.
Required Qualifications
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- 3+ years of embedded software development and architecture experience.
- Strong experience with Embedded Linux and RTOS environments (FreeRTOS, VxWorks, or similar).
- Expert knowledge of the Yocto Project.
- Proficiency in C/C++ and embedded systems programming.
- Experience developing device drivers and working with embedded development tools and debuggers.
- Experience with communication protocols such as:
- SPI
- I2C
- UART
- CAN
- Ethernet
- Modbus
- Experience with power electronics, control systems, and RF applications.
Interested in relocating to United State? Check out our comprehensive Relocation Jobs in United State page with detailed relocation packages and benefits.
- Strong technical communication, presentation, and documentation skills.
Preferred Qualifications
- Aerospace, defense, satellite communications, or related industry experience.
- Knowledge of DO-178, MIL-STD-882, and space-qualified software development processes.
- Experience with Digital Predistortion (DPD), Digital Signal Processing (DSP), and adaptive control techniques.
- Exposure to AI, GPUs, FPGAs, and NPUs.
- Active Security Clearance or ability to obtain one.
Compensation & Benefits
- Competitive salary: $161,000 – $170,000
- Opportunity to work on advanced aerospace and defense technologies
- Collaborative engineering environment
- Career growth and leadership opportunities
- Limited relocation assistance available
Similar Jobs
Explore other opportunities that match your interests
Plant Operations Director
Lifepoint Health®
Full Stack Engineer, Generative AI
Activision
Software Engineer II - Product Development