Flight Software Engineer | On-site Opportunity | Torrance, CA | Fastwater Staffing

Recruiting
US - California - Torrance
View Company Profile / << Go Back

  • Job Type: Full time
  • 2 days ago

Job Description

?? **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.




Fast Track Upload