HIKINEX
Flight Software Engineer | On-site Opportunity | Torrance, CA | Fastwater Staffing
About the job
📍 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.