Lead Flight Software Engineer, Special Programs
impulsespace · Redondo Beach
Job description
About the role
Impulse Space is looking for a Lead Flight Software Engineer for its Special Programs in Redondo Beach. You will lead the design, development, integration and operation of the software that powers agile delta-V spacecraft, working closely with GNC, avionics, propulsion, systems and mission operations teams to deliver high-reliability software for responsive space missions.
Key responsibilities
- Lead the design, implementation, integration and verification of flight software for high-performance space vehicles produced at scale.
- Architect real-time flight software systems covering command and telemetry, mission sequencing, autonomy and fault management.
- Develop and integrate software for closed-loop control of propulsion, attitude control and other time-critical vehicle systems.
- Develop detection and mitigation algorithms for anomalies such as sensor failures, actuator malfunctions or radiation-induced faults.
- Mentor and give technical direction to a team of flight software engineers.
- Support mission operations and troubleshoot real-time issues during ground integration, environmental testing and on-orbit operations.
Required profile
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or a related field.
- 5+ years of professional experience developing C/C++ code for embedded systems in aerospace, with at least 1 year in a technical leadership role.
- Demonstrated experience of computer architecture, operating systems, deterministic real-time execution and embedded networking.
- Experience with Embedded Linux in mission-critical environments.
- Preferred: Active Top Secret clearance with SCI eligibility, proven delivery of flight software for spacecraft, launch vehicles, upper stages, OTVs or responsive spacecraft, and experience collaborating with external suppliers, primes or government customers.
- Preferred: strong communication skills and the ability to lead technical discussions and guide design trade studies.
Required skills
- C/C++ for embedded systems
- Embedded Linux
- Preferred: flight software frameworks, middleware, distributed software architectures or publish/subscribe messaging patterns
What we offer
- Stated pay of $150,000 - $200,000 per year, depending on role, level, location and market data.
- Possible long-term incentives in the form of stock options for full-time hires.
- Medical, vision and dental coverage and access to a 401(k) retirement plan.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 5 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
impulsespace
Redondo Beach