Posted August 13, 2026
Embedded Software Engineer
Synovix, Inc.
Los Angeles, CA, US
Full Time
103941.5USD - 194173.66USD per year
Job Description
Job Description
Job Title: Embedded Software Engineer
Real-time embedded software
Location: Northridge, CA
Position Overview
Synovix is seeking two experienced Embedded Software Engineers to support an on-site missile and weapon -systems program for a defense customer in Northridge, California. The engineers will design, implement, integrate, and verify real-time embedded software across the development lifecycle.
What You Will Do- Design, develop, integrate, and test real-time embedded software for safety- and mission-critical weapon system applications.
- Translate system and software requirements into maintainable software architecture, detailed designs, code, and verification evidence.
- Develop primarily in C and C++ using the Green Hills development environment or a comparable embedded toolchain.
- Integrate software with processors, sensors, actuators, interfaces, and laboratory test assets.
- Diagnose timing, memory, concurrency, interface, and hardware/software integration issues on target hardware.
- Support peer reviews, configuration management, defect resolution, and test readiness; guide architecture decisions, mentor engineers, and coordinate with systems, GNC, algorithms, modeling, test, and hardware teams.
- At least 8 years of relevant embedded software engineering experience.
- Bachelor's degree in computer science, computer engineering, electrical engineering, software engineering, or a closely related technical discipline.
- Demonstrated C and/or C++ development experience in a real-time or resource-constrained embedded environment.
- Experience with the complete software lifecycle: requirements, design, implementation, integration, verification, and problem resolution.
- Experience debugging software on target hardware using standard embedded development and laboratory tools.
- Ability to work full-time on site in Northridge, California.
- U.S. citizenship and eligibility to obtain a U.S. government security clearance if required by the program; an active clearance is not required at hire.
- Missile, weapon system, avionics, flight control, seeker, or other aerospace/defense embedded software experience.
- Green Hills MULTI, INTEGRITY RTOS, VxWorks, embedded Linux, or comparable RTOS/toolchain experience.
- Experience with device drivers, board support packages, low-level interfaces, middleware, or hardware abstraction layers.
- Familiarity with deterministic scheduling, interprocess communication, data buses, networking protocols, and performance optimization.
- Experience with model-based development, software-in-the-loop, processor-in-the-loop, or hardware-in-the-loop test environments.
- Knowledge of disciplined software standards and practices used in defense or safety-critical development.
