Staff Software Engineers lead the delivery of embedded and safety-critical software, acting as technical leads and hands-on contributors
Job Summary
Staff Software Engineers lead the delivery of embedded and safety-critical software, acting as technical leads and hands-on contributors.
Own customer success through the design and delivery of a multi-year, multi-stakeholder software roadmap that spans across multiple teams.
Architect, design and implement scalable vehicle sub-systems including sensor processing, state estimation, contingency management, actuation, payload interfaces, and mission systems interfaces.
Matching Summary
Staff Software Engineers lead the delivery of embedded and safety-critical software, acting as technical leads and hands-on contributors.
Salary
$220,000—$292,000 USD
Skills & Requirements
Must-have
C programming language proficiency
Real-time operating system (RTOS) experience
Communication bus and protocol familiarity
Systems programming skills
Embedded software development
Safety-critical software development
Nice-to-have
Autonomous vehicle software systems experience
High assurance safety critical applications
Troubleshooting remotely deployed systems
Working with electrical and mechanical systems
Systems Engineering concepts familiarity
Key Requirements
Bachelor's degree or equivalent experience
Leadership experience in a high performing tech organization
Experience with an RTOS
Familiarity with communications busses and protocols
Systems programming skills
Capacity for technical ownership of software systems
Capacity for individual learning and mentoring
Eligible to obtain U.S. Secret security clearance
Work Rights
Must be eligible to obtain U.S. Secret security clearance