JobMesh

Embedded Software Engineer (Aerospace)

Empirical Systems Aerospace, Inc. · San Luis Obispo, California, US

Embedded Software Engineer (Aerospace) Job Summary: Empirical Systems Aerospace, Inc. is seeking an experienced Software Engineer to develop flight and missi...

Job description

Embedded Software Engineer (Aerospace) Job Summary: Empirical Systems Aerospace, Inc. is seeking an experienced Software Engineer to develop flight and mission-critical embedded software on real-time, resource-constrained hardware platforms. The role centers on deterministic, real-time firmware with strict reliability, safety, and verification requirements. Responsibilities include low-level driver development, system integration, and end-to-end ownership across the software development lifecycle, from requirements through validation and release. The position requires effective operation both independently and within cross-functional teams spanning hardware, systems, and test, along with disciplined engineering practices, strong fundamentals in communication protocols, and a genuine interest in the interaction between software and physical systems. Responsibilities and Duties: - Implement firmware in C/C++ for MCU-based control systems - Perform board bring-up and hardware–software integration - Using JTAG/SWD, oscilloscopes, logic analyzers; correlate w/ physical behavior - Support SITL and HITL product validation - Collaborate in all phases: Requirements, Design, Build, Test, Del...