Lead and manage the embedded software engineering team responsible for Core Platform Software and Payloads development, dedicating approximately 50% of time to hands-on software development
Job Summary
Lead and manage the embedded software engineering team responsible for Core Platform Software and Payloads development, dedicating approximately 50% of time to hands-on software development.
Drive the architecture and implementation of foundational software frameworks, libraries, and services, and establish technical direction and software development standards for embedded platform components.
Benefits include medical, dental, vision, life insurance, paid parental leave, disability, 401(k) with company match, and an Education Support Program.
Matching Summary
Lead and manage the embedded software engineering team responsible for Core Platform Software and Payloads development, dedicating approximately 50% of time to hands-on software development.
Salary
CO: $181,144.00 - $253,601.25; WA: $197,004.00 - $275,805.60; Other site ranges may differ
Skills & Requirements
Must-have
Core Platform Software development
Embedded C/C++ programming
Real-time operating systems
Software/hardware integration
Technical leadership and mentorship
Nice-to-have
Agile/Scrum in regulated environments
Generative AI in embedded software
Space-qualified hardware development
Key Requirements
Bachelor's degree in technical field
6+ years embedded software development
2+ years leadership role
U.S. citizen or national, permanent resident, refugee, or asylee
Work Rights
Must be a U.S. citizen or national, U.S. permanent resident, lawfully admitted as a refugee or granted asylum