General Atomics Electromagnetic Systems (GA-EMS)
Posted 1mo ago

Flight Embedded Software Engineer

General Atomics Electromagnetic Systems (GA-EMS)
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 Electromagnetic Systems (GA-EMS)

Private U.S. defense technology division developing electromagnetic, power, space, and nuclear systems for government and commercial customers.

Similar jobs

Embedded Software Engineer roles near Huntsville, Alabama
2d
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Denver or Atlanta or Fort Worth or Huntsville
$120k-$160k/yr OnsiteFull Time
Thompson Software Solutions
Thompson Software Solutions: Private aerospace and defense software engineering consultancy developing safety-critical avionics, mission, cybersecurity, and open-architecture systems.
5+ YOEBachelor's degree in STEM, 5+ years of C/C++ software development, embedded software experience, Linux and Windows proficiency, full lifecycle development, and active Secret DoD clearance required.
C, C++, Ada, Green Hills, Wind River, Lynx, Linux, Windows, Agile, Dev/SecOps, Azure DevOps, Jenkins, Atlassian Tools, Confluence, JIRA, Bitbucket, Python, Peta Linux, Ultra Scale +, Cameo, AADL, ARINC 653, DO-178C, CI/CD
3d
Save
Mark Applied
Hide
Embedded Software Engineer
El Segundo or Washington or Huntsville
$131k-$184k/yr OnsiteFull Time
Varda Space Industries
Varda Space Industries: Varda is a microgravity-enabled life sciences that processes materials in orbit and returns them to Earth.
3+ YOEBachelor's degree or equivalent technical experience, 3+ years developing spacecraft or safety-critical software, real-time embedded systems experience, and C++ development expertise.
C++, Python, Rust, RTOS, Linux
5d
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Huntsville, Alabama, United States
OnsiteFull Time
Technology Service Corporation
Technology Service Corporation: Employee-owned defense engineering and technology providing consulting and specialized products to government and industry clients.
5+ YOEBachelor’s degree or equivalent experience; 5–7 years developing embedded software; modern C++ on embedded Linux, Python, hardware interfaces, build systems, CI, version control; U.S. citizenship; ability to obtain DoD Secret clearance.
C++, embedded Linux, Python, Bash, Linux, FPGA, POSIX, IP, Microsoft?, continuous integration, continuous delivery
2w
Save
Mark Applied
Hide
Embedded Software Developer
Huntsville, Alabama, United States
OnsiteFull Time
IERUS Technologies
IERUS Technologies: Defense technology firm developing electromagnetic, analytical-computing, and weapon-system hardware and software for U.S. warfighters.
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
2w
Save
Mark Applied
Hide
Embedded Software Engineer
Huntsville or Hawaii or Nevada or Alabama
OnsiteFull Time
EO Solutions
EO Solutions: Private aerospace and defense contractor developing directed-energy and space-domain-awareness systems for national defense.
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
3w
Save
Mark Applied
Hide
C/C++ Embedded Software Engineer/Analyst
Huntsville, Alabama, United States
OnsiteFull Time
Intuitive Research and Technology Corporation
Intuitive Research and Technology Corporation: A professional engineering and systems integration firm delivering rapid, mission-focused solutions for defense, government, and commercial customers.
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
3w
Save
Mark Applied
Hide
Embedded Software Engineer III
Seattle or Huntsville or Denver
$151k-$231k/yr OnsiteFull Time
Blue Origin
Blue Origin: Developing reusable space vehicles and infrastructure.
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
1mo
Save
Mark Applied
Hide
Embedded Software Engineer
Huntsville, Alabama, United States
$53k-$108k/yr HybridFull Time
Booz Allen Hamilton
Booz Allen HamiltonNYSE: BAH: Global firm providing management, technology, and engineering consulting services.
Experience with Rust, C, C++, or Python; agile and CI/CD experience; ability to obtain Secret clearance; bachelor’s degree in a STEM field; familiarity with AI-assisted development tools.
Rust, C, C++, Python, CI/CD, Kubernetes, Jira, Confluence, Git, GitLab, GitHub