Principal Software Engineer at Heaviside Industries · Los Angeles, CA · Joined
HI
Principal Software Engineer
Heaviside Industries · Los Angeles, CA · Just now · 0 applicants
NewOn-siteFull-timeLead
Pay
$175k–$260kListed
Workplace
On-site
Job type
Full-time
Level
Lead
Team: Software · Source: jobright · Posted by joined-scrapper
About the role
Principal Software Engineer role owning major weapon-system software subsystems for precision munitions, from architecture through flight testing, and helping establish the software team's engineering practices. Focuses on safety-critical embedded and real-time flight software with extensive C/C++, RTOS/Linux, and flight software experience.
What you’ll do
Own major weapon-system software subsystems from architecture through flight testing
Develop safety-critical embedded software
Establish engineering practices for the software team
What you’ll need
10+ years of professional software engineering, with significant embedded, real-time, or safety-critical defense/aerospace experience
Expert-level C/C++ on resource-constrained flight platforms and strong Python for tooling and analysis
Demonstrated ownership of flight or autonomy software that flew on fielded military or aerospace hardware
Deep experience with RTOS (FreeRTOS/VxWorks) and/or embedded Linux, device drivers, and low-level hardware interfaces
Experience with SIL/HIL test infrastructure, software architecture for fault tolerance/determinism/state management, and UAS/munitions/missile flight software (DO-178C, MIL-STD-882)
U.S. Person as defined by ITAR (22 CFR §120.62)
Original job description
Heaviside Industries develops precision munitions for military forces. The Principal Software Engineer owns major weapon-system software subsystems from architecture through flight testing, develops safety-critical embedded software, and establishes engineering practices for the software team.10+ years of professional software engineering experience, with…