Taro Logo

Software Engineer–Embedded (Associate, Mid-Level)

Global aerospace company that develops commercial airplanes, defense, space and security systems.
St Charles, MO, USA
$110,500 - $149,500
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Defense · Space
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer–Embedded (Associate, Mid-Level)

The Boeing Company is seeking a Software Engineer-Embedded to join their Phantom Works Weapons Software team in Saint Charles, MO. This role focuses on developing software for groundbreaking weapon systems, including hypersonic and advanced precision weapons. The team develops and maintains Operational Flight Programming (OFP) software and real-time embedded software products using C/C++ with an emphasis on open architectures.

The position involves collaborating with a diverse engineering team to design, develop, and deploy operational flight software for precision-guided weapon systems. The engineer will be responsible for HDL, Linux Driver development, and Linux Kernel configuration. The team works in a casual but professional environment, using agile methodology and modern tools like Gitlab and Artifactory.

This is an excellent opportunity for experienced software engineers interested in defense and aerospace technology. The role offers potential for career growth into technical leadership or management positions. The position requires U.S. citizenship due to security clearance requirements and involves approximately 10% travel.

The compensation package includes a competitive salary range of $110,500 - $149,500, comprehensive health benefits, retirement plans, and relocation assistance. Boeing values diversity and maintains a drug-free workplace environment. The position requires the ability to obtain a U.S. Security Clearance and program access.

The ideal candidate will have strong experience in embedded systems, real-time software development, and various programming languages. Knowledge of multiple engineering disciplines and the ability to communicate effectively with technical personnel from different areas is crucial. This role offers the opportunity to work on cutting-edge technology while contributing to national defense capabilities.

Last updated 24 days ago

Responsibilities For Software Engineer–Embedded (Associate, Mid-Level)

  • Lead design, development, test, debugging and maintenance of embedded software
  • Lead review and translation of customer requirements into software design
  • Review code for embedded systems software
  • Lead integration of embedded software with hardware components
  • Advise on software and hardware integration
  • Lead analysis, monitoring and improvement of embedded software systems efficiency

Requirements For Software Engineer–Embedded (Associate, Mid-Level)

Linux
  • 3+ years of experience in HDL, C, C++, C#, python
  • 3+ years of experience in Linux, VxWorks, Green Hills Integrity or another RTOS
  • 3+ years of experience in gcc and git or similar version control system
  • 3+ years of experience in Agile software development
  • Ability to obtain U.S. Security Clearance (U.S. Citizenship required)
  • Bachelor's degree in engineering, computer science, or related field preferred

Benefits For Software Engineer–Embedded (Associate, Mid-Level)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Relocation Benefits
  • Competitive base pay
  • Health insurance
  • Flexible spending accounts
  • Health savings accounts
  • Retirement savings plans
  • Life insurance
  • Disability insurance
  • Relocation assistance
  • Paid time off