General Atomics Aeronautical Systems
Posted 3w ago

Flight Embedded Software Engineer

General Atomics Aeronautical Systems
Huntsville, Alabama, United States
$81k-$142k/yrOnsiteFull Time
Responsibilities
  • developing software
  • integrating systems
  • testing systems
Requirements
  • Bachelors in ECE or related
  • 4+ years engineering experience (2+ with masters)
  • Strong embedded software development with Embedded C/C++
  • Experience with custom hardware, RTOS, ARM, and interfaces
  • Ability to obtain DoD Secret clearance
Technical tools mentioned
Embedded C/C++RTOSARMI2CSPIEthernetLinuxVisual Studio

Job description

Job Summary

General Atomics Electromagnetic Systems (GA-EMS) designs and manufactures first-of-a-kind electromagnetic and electric power generation systems. GA-EMS' expanding portfolio of specialized products and integrated system solutions support critical fleet, space systems and satellites, missile defense, power and energy, and process and monitoring applications for defense, industrial, and commercial customers worldwide.

We currently have an exciting opportunity within our Flight Software Design Engineering group for a Missile Flight Software Engineer to support a missile system development program in our Huntsville, AL location.  This role will develop requirements, design, implement, integrate and test missile related embedded systems.

DUTIES AND RESPONSIBILITIES:
  • Assess and/or develop requirements, and design, implement, integrate and test work products.
  • Responsible for direct hands-on development of software in support of real-time and embedded missile related systems.
  • Collaborates daily with GA and customer engineering and program management teams.
  • Provides documentation and makes technical presentations as required.
  • Support development, review, and editing of technical documents as required.
  • Performs other duties as assigned or required.
  • We operate on a 9x80 schedule with every other Friday off
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.

Job Category

Engineering

Travel Percentage Required

0% - 25%

Full-Time/Part-Time

Full-Time Salary

State

Alabama

Clearance Level

Secret

Pay Range Low

81,080

City

Huntsville

Clearance Required?

Desired

Pay Range High

141,650

Recruitment Posting Title

Flight Embedded Software Engineer

Job Qualifications

  • Typically requires a bachelors degree, masters degree or PhD in engineering or a related technical discipline from an accredited institution and progressive engineering experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree.  May substitute equivalent engineering experience in lieu of education.
  • Bachelors in Electrical or Computer Engineering or related engineering field required.
  • Strong embedded software development discipline is a required.
  • Embedded C/C++ programming experience is required.
  • Experience working with custom hardware, reading schematics, and working with hardware designers is required.
  • Must be a resourceful "self-starter" capable of researching details of target processor hardware and interfaces.
  • Experience with RTOS, ARM, I2C, SPI, Ethernet, and Linux is desired.
  • Experience with Visual Studio IDE is desired.
  • Experience with missile avionics flight code is highly desired.
  • Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment.
  • Strong communication, presentation, and interpersonal skills are required enabling an effective interface with other departments and/or professionals.
  • Must be able to work both independently and in a team environment.
  • Must be willing to work extended hours to meet deadlines and increase probability of project success.
  • Must be customer focused and able to work on a self-initiated basis or in a team environment and able to work extended hours and travel as required.
  • Must be able to obtain a DoD Secret clearance. Active Secret DoD security clearance is preferred.

US Citizenship Required?

Yes

Experience Level

Mid-Level (3-7 years)

Relocation Assistance Provided?

Yes

Workstyle

Onsite

About General Atomics Aeronautical Systems

Designs and manufactures unmanned aircraft and radar systems.

Year founded
1993
Employees
10822
Organization type
Private
Latest investment
Raised $300.00k Grant (2025) — led by U.S. Department of Energy
Headquarters
US

Similar jobs

Embedded Software Engineer roles near Huntsville, Alabama
1d
Save
Mark Applied
Hide
Principal Embedded Software Engineer
Marietta or Atlanta or Fort Worth or Denver or Huntsville
$160k-$200k/yr OnsiteFull Time
Lynx Software Technologies
Lynx Software Technologies: Provides secure, safety-certified software for aerospace and defense.
8+ YOEBachelor's degree in STEM, 8+ years of C, C++, and/or Ada development, embedded and avionics or defense experience, IBM DOORS requirements traceability, communications protocols, U.S. citizenship, and ability to obtain Secret clearance.
C, C++, Ada, IBM DOORS, Lynx, Green Hills, MIL-STD-1553, ARINC 429, Ethernet, Linux, Windows, CoreSuite, OpenGL, OpenGL ES, Vulkan, Vulkan SC, Confluence, JIRA, Bitbucket, DO-178C, MIL-HDBK-516, Integrated Modular Avionics (IMA), ARINC 653
4d
Save
Mark Applied
Hide
Spacecraft Embedded Software Engineer, RTOS
El Segundo or Washington or Huntsville
$131k-$184k/yr OnsiteFull Time
Varda Space Industries
Varda Space Industries: Develops in-orbit manufacturing platforms and reentry capsules for pharmaceuticals.
3+ YOEBachelor's degree or equivalent technical experience; 3+ years developing spacecraft or safety-critical software; embedded systems testing; C++ expertise; aerospace safety-critical experience preferred.
C++, Python, Rust, RTOS, Linux
1w
Save
Mark Applied
Hide
Embedded Software Developer
Huntsville, Alabama, United States
OnsiteFull Time
IERUS Technologies
IERUS Technologies: Develops electromagnetic spectrum technologies and missile defense solutions.
Bachelor's in electrical or computer engineering; active Secret clearance; C/C++, MATLAB or Python, VHDL/Verilog, Xilinx Vivado, and Petalinux experience; DSP knowledge; communication skills; travel up to 25%.
Xilinx Vivado, Petalinux, VHDL, Verilog, C, C++, MATLAB, Python, GNU Compiler Collection (GCC), make, cmake, MOSA, VPX
1w
Save
Mark Applied
Hide
Embedded Software Engineer
Huntsville or Hawaii or Nevada or Alabama
OnsiteFull Time
EO Solutions
EO Solutions: Aerospace and defense contractor specializing in space surveillance technology.
Bachelor's degree in a technical discipline; programming experience in Rust, C, or C++; embedded systems and electrical engineering knowledge; schematic reading; and ability to obtain a U.S. security clearance.
Rust, C, C++, oscilloscopes, multimeters, logic analyzers, Git, CI/CD, STM32, ARM, Ethernet, I2C, UART, RS-232, RS-422, UDP, TCP, EtherCAT, FPGA, Python, GitLab CI/CD, Linux
1w
Save
Mark Applied
Hide
C/C++ Embedded Software Engineer/Analyst
Huntsville, Alabama, United States
OnsiteFull Time
INTUITIVE
INTUITIVE: Aerospace engineering firm providing technical solutions for defense programs.
3+ YOEBachelor's degree, 3 years of related experience, C/C++ programming, object-oriented design, unit testing, communication skills, occasional travel, and ability to obtain and maintain a security clearance.
C, C++, Visual Studio, VxWorks, Python, Linux, Git, Scrum, Azure DevOps
2w
Save
Mark Applied
Hide
Embedded Software Engineer III
Seattle or Huntsville or Denver
$151k-$231k/yr OnsiteFull Time
Blue Origin: Develops reusable rockets and systems for human spaceflight.
5+ YOEBS in engineering or related field,5+ years developing and testing real-time embedded systems,experience with C/C++,Python,device drivers,RTOS/Linux kernel,requirements writing and SDLC.
C, C++, Python, Device Drivers, RTOS, Linux kernel, TCP/IP, git, JIRA, Confluence, UML, DO-178C
3w
Save
Mark Applied
Hide
Embedded Software Engineer
Huntsville, Alabama, United States
$87k-$198k/yr HybridFull Time
Booz Allen Hamilton
Booz Allen HamiltonNYSE: BAH: Consulting and technology services for government and commercial clients
7+ YOE7+ years software engineering experience with Rust, C, C++, or Python; experience with containerized services, Kubernetes, CI/CD, DevSecOps; Secret clearance required; bachelor's in CS/Engineering or equivalent experience.
Rust, C, C++, Python, Kubernetes, PyO3, SonarQube, Clippy, cargo-deny, cargo-audit, GitHub, CI/CD
3w
Save
Mark Applied
Hide
Embedded Software Engineer
Huntsville or McLean or El Segundo or Colorado Springs
$87k-$198k/yr OnsiteFull Time
Booz Allen Hamilton
Booz Allen HamiltonNYSE: BAH: Provides technology and management consulting services to diverse organizations.
7+ YOE7+ years software engineering with Rust,C,C++,or Python; experience with production full-stack apps,Kubernetes,CI/CD,DevSecOps,security best practices; Secret clearance; bachelor's in CS/Engineering or equivalent experience.
Rust, C, C++, Python, Kubernetes, CI/CD, PyO3, SonarQube, Clippy, cargo-deny, cargo-audit, GitHub, SysML, DoDAF, UAF