> Markdown version of [/jobs/ext/4213754-flight-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/4213754-flight-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Flight Embedded Software Engineer - **Company:** General Atomics - **Location:** Huntsville, AL, United States - **Experience:** Starter - **Salary:** $63,000.0 - $105,375.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Computer Engineering, Linux, Embedded C, Embedded Software, Ethernet, Microsoft Visual Studio, Systems Development Life Cycle, Real-Time Operating Systems, Serial Peripheral Interface - **Published:** October 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ce333dc14734a594 ## About the Role * Typically requires a bachelors degree in engineering or a related technical discipline from an accredited institution. 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. ## Description 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., * 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.