S
Posted 2w ago•Hawthorne, CA
Embedded Software Engineer - UAS (Aerospace Division)
MiddleOn-site (Hawthorne)Salary undisclosed
Required Skills
Next.js
Job Description
About the Role
Systems Technology, Inc. (STI) is seeking an Embedded Software Engineer - UAS to join our Aerospace division, supporting flight software development for next-generation UAS and counter-UAS platforms. You'll work at the intersection of guidance, navigation, and control (GNC) software and the embedded hardware it runs on — writing, testing, and debugging flight-critical code for fault-tolerant flight controllers and mission systems. This is hands-on work: you'll be as comfortable on an oscilloscope bench as you are in a debugger.
What You'll Do
- Design, implement, and test embedded C/C++ software for flight control and mission computer systems
- Develop and debug low-level drivers and communication interfaces (CAN, SPI, I2C, UART, PWM) between flight controllers, sensors, and actuators
- Support bring-up, integration, and troubleshooting of embedded hardware alongside electrical and mechanical engineers
- Contribute to software architecture for fault-tolerant, dual-core flight control systems
- Participate in flight testing, telemetry analysis, and post-flight debugging
- Collaborate
Ready to apply? Optimize your CV for this specific jobAI customizes your experience bullets and increases chances to get hired.