Real-Time Missile Flight Software Engineer

General Atomics

Huntsville (AL)

On-site

USD 116,000 - 209,000

Full time

42 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

General Atomics Electromagnetic Systems (GA-EMS) seeks a Missile Flight Software Engineer in Huntsville, AL. You will contribute to embedded real-time flight software for CPS, write device drivers, support HWIL testing, and collaborate with Sandia NGC teams.

The role requires strong C/C++, embedded experience, and the ability to travel as needed. The position emphasizes DS/DoD TS clearance readiness, a demanding yet collaborative DevOps culture, and opportunities to lead software tasks across

Qualifications

  • Bachelor's degree or higher in engineering or a related technical discipline with extensive engineering experience.
  • Experience programming in C/C++ is required.
  • Experience in object-oriented programming is required.
  • Experience with Git is required.
  • Ability to travel occasionally is required.
  • Experience in embedded software development is required.
  • Experience developing real-time operating systems is desired.
  • Experience with I/O driver software and networking protocols is desired.
  • Familiarity with Green Hills INTEGRITY RTOS is desired.
  • Experience with MATLAB, Python, PowerShell or other scripting languages is desired.
  • Experience with MISRA or AUTOSAR coding standards is desired.
  • Lab debugging tools experience is desired.
  • Experience with software unit, integration, and functional testing is desired.
  • Experience with Google Test is desired.
  • Strong written and verbal communication skills are desired.
  • Technical task leadership experience is desired.
  • Customer focus and ability to work independently or in a team are required.
  • Active DoD or DoE clearance with DoD TS preferred.

Responsibilities

  • Implement the software development lifecycle for the CPS program.
  • Develop embedded software for real-time flight systems.
  • Write device drivers for RTOS and integrate new avionics components.
  • Assist with HWIL and other test asset software development.
  • Support system-level hardware testing with engineering teams.
  • Architect and implement software test methodologies.
  • Act as technical lead for software tasks.
  • Contribute to software architecture design and development.
  • Coordinate with external partners to meet program objectives.
  • Travel periodically to support integration and flight tests.

Skills

C/C++ programming
Object-oriented programming
Git
Embedded software development
Real-time OS
Scripting (Python, MATLAB, PowerShell)
MISRA/AUTOSAR
Lab debugging tools
Unit/integration testing
Team collaboration
Security clearance (DoD TS)

Education

Bachelor's degree in engineering or related field

Tools

Green Hills INTEGRITY RTOS
MATLAB
Python
PowerShell

Job description

General Atomics Electromagnetic Systems (GA-EMS) seeks a Missile Flight Software Engineer in Huntsville, AL. You will contribute to embedded real-time flight software for CPS, write device drivers, support HWIL testing, and collaborate with Sandia NGC teams.

The role requires strong C/C++, embedded experience, and the ability to travel as needed. The position emphasizes DS/DoD TS clearance readiness, a demanding yet collaborative DevOps culture, and opportunities to lead software tasks across

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Missile Flight Software Engineer Embedded C/C++ RTOS
Senior Missile Flight Software Engineer Embedded C/C++ RTOS

General Atomics • Huntsville (AL)

On-site
USD 116,000 - 209,000
9x80 schedule with every other Friday
Missile Flight Embedded Software Engineer
Missile Flight Embedded Software Engineer

General Atomics • Huntsville (AL)

On-site
USD 81,000 - 142,000
Missile Flight Software Engineer
Missile Flight Software Engineer

General Atomics • Huntsville (AL)

On-site
USD 116,000 - 209,000
Flight Embedded Software Engineer
Flight Embedded Software Engineer

General Atomics • Huntsville (AL)

On-site
USD 81,000 - 142,000
Senior Flight Embedded Software Engineer
Senior Flight Embedded Software Engineer

General Atomics • Huntsville (AL)

On-site
USD 116,000 - 209,000
9x80 schedule with every other Friday
Lead Weapon Systems Engineer
Lead Weapon Systems Engineer

General Atomics • Huntsville (AL)

On-site
USD 116,000 - 209,000
Senior Software Developer - Embedded & Enterprise Systems
Senior Software Developer - Embedded & Enterprise Systems

General Atomics • San Diego (CA)

Hybrid
USD 116,000 - 209,000
Software Engineer - Real-Time HWIL for Missile Defense (ESOP)
Software Engineer - Real-Time HWIL for Missile Defense (ESOP)

CFD Research Corporation • Scottsboro (AL)

On-site
USD 120,000 - 170,000
Employer matching 401(k)
Employee Stock Ownership Plan (ESOP)
Medical, vision, and dental insurance
+2
Guidance, Navigation & Controls Engineer — Missile Systems
Guidance, Navigation & Controls Engineer — Missile Systems

General Atomics • Huntsville (AL)

On-site
USD 81,000 - 142,000
Lead Project Engineer, Systems & Tech Development
Lead Project Engineer, Systems & Tech Development

General Atomics • Huntsville (AL)

On-site
USD 98,000 - 171,000