Flight Software Engineer (All Levels) for Fastwater Staffing and Recruiting

HIKINEXTorrance, CaliforniaOn-siteFull-timeStaff, 8–12 yearsListed 8 hours ago

Apply now

About this role

As a Flight Software Engineer, you will play a key role in designing, developing, and testing flight software that powers these advanced systems. You'll work closely with multidisciplinary teams to deliver high-performance, real-time embedded software that operates reliably under extreme conditions.

This is a hands-on role for an engineer who thrives on solving hard problems, building robust systems from the ground up, and moving fast without compromising quality.

RESPONSIBILITIES

- Design, develop, and test real-time embedded flight software for missile systems
- Collaborate with GNC engineers, systems engineers, and hardware teams to ensure seamless integration
- Implement and maintain software for high-reliability, safety-critical environments
- Support simulation, hardware-in-the-loop (HIL), and flight testing to validate performance
- Participate in root cause analysis and debugging across software and system interfaces
- Follow rigorous software lifecycle practices, including configuration management and verification
- Contribute to defining and improving development processes, tools, and standards
- Stay informed on emerging technologies and best practices relevant to flight software and real-time systems

BASIC QUALIFICATIONS

- Bachelors or Master's degree in Computer Science, Electrical Engineering, Aerospace Engineering, or related field
- Experience: Open to candidates across all experience levels, from early-career engineers to senior technical contributors. Professional experience, internships, research, open-source contributions, or other hands-on technical work will be considered.
- Proficiency in C/C++ and experience with real-time operating systems (RTOS)
- Familiarity with hardware/software integration and real-time system constraints
- Experience working with GNC systems or similar control-intensive applications
- Strong understanding of testing practices including simulation and HIL environments
- Excellent problem-solving skills and attention to detail
- Ability to work effectively in a fast-paced, multidisciplinary team environment
- Active or eligible for a Top-Secret security clearance

PREFERRED SKILSS AND EXPERIENCE

- Experience developing flight software for missile, launch vehicle, or spacecraft systems
- Exposure to FPGA-based systems and embedded software optimization techniques
- Knowledge of secure software development and cybersecurity best practices
- Familiarity with agile or iterative development methodologies
- Hands-on experience with software verification, validation, and integration in defense environments