Location: Torrance, United States
📍
Location:
Torrance, CA
📄
Employment Type:
Full-Time
🏢
Work Arrangement:
100% On-site, Monday–Friday
🚀
Start Date:
TBD
💰
Compensation:
TBD — based on skills and experience
Important Screening Requirements
Bachelor’s or Master’s degree in
Computer Science, Electrical Engineering, Aerospace Engineering, or a related field
.
Open to candidates across
experience levels
.
Strong
C/C++ programming
experience.
Experience with
real-time operating systems (RTOS)
.
Familiarity with hardware/software integration and real-time system constraints.
Experience with
simulation and hardware-in-the-loop environments
.
Must be able to work
on-site in Torrance, CA
.
Active or eligible for a
Top Secret security clearance
.
U.S. work authorization and applicable export-control requirements apply.
About the Role
We are seeking
Flight Software Engineers
to design, develop, integrate, and test high-performance real-time embedded software for advanced flight systems.
This is a hands-on engineering role focused on building robust software for
demanding, safety-critical environments
, while working closely with GNC, systems, and hardware teams.
What We’re Looking For
We’re looking for engineers who enjoy solving difficult
real-time systems problems
and can develop reliable flight software while working closely with hardware, GNC, and systems engineering teams.
Key Responsibilities
Design, develop, and test
real-time embedded flight software
.
Collaborate with GNC engineers, systems engineers, and hardware teams.
Develop and maintain software for high-reliability and safety-critical environments.
Support
simulation, hardware-in-the-loop, and flight testing
.
Participate in root-cause analysis and debugging across software and system interfaces.
Follow rigorous software lifecycle and configuration-management practices.
Support software verification and validation activities.
Contribute to development processes, tools, and engineering standards.
Evaluate emerging technologies and best practices relevant to flight software and real-time systems.
Required Qualifications
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Aerospace Engineering, or a related field.
C/C++ programming experience.
Experience with RTOS.
Understanding of hardware/software integration.
Familiarity with real-time system constraints.
Experience with
GNC systems or other control-intensive applications
.
Strong understanding of simulation and HIL testing.
Excellent problem-solving skills and attention to detail.
Ability to work effectively in a fast-paced multidisciplinary environment.
Active or eligible for a Top Secret security clearance.
Preferred Qualifications
Flight software experience for
missile, launch vehicle, or spacecraft systems
.
FPGA-based systems experience.
Embedded software optimization experience.
Secure software development or cybersecurity knowledge.
Familiarity with agile or iterative development methodologies.
Hands-on software verification, validation, and integration experience in defense environments.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
УдалённоseniorMontreal, Canada; On-site preferred; hybrid/remote considered for exceptional candidates (must be willing to work on-site at least one week per month); Relocation assistance is available for qualified candidates