Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
The Boeing Company

Associate Weapons Software Engineer

Maryland Heights, MO

Job Description

At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.

At Boeing, we are all innovators on a mission to connect, protect, explore and inspire. From the seabed to outer space, you'll learn and grow, contributing to work that shapes the world.

Find your future with us!

Boeing Missile and Weapon Systems (MWS) in St. Charles is booming!

The MWS organization is dynamic and growing with a leadership team focused on attracting and developing top talent in support of critical missions on Direct Attack (DA) and Cruise Missiles Systems (CMS) programs. Connected to our customers' missions, we deliver unique software solutions through our exceptional talent! The programs that we support in Saint Charles, Missouri include Direct Attack weapons (JDAM, SDB, MOP, HAAWC and associated derivatives) and Cruise Missiles (SLAM ER, Harpoon legacy and development weapons) utilized on various Military Aircraft and some Ground-Based Platforms.

Want more jobs like this?

Get Software Engineering jobs in Maryland Heights, MO delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


We are seeking talented Associate Weapons Software Developers to work with a multi-discipline engineering team to design and develop software solutions for these platforms. Engineers on this team work in all phases of the software development lifecycle! We are actively building the team to achieve a growing work scope that includes implementing real-time embedded software applications, creating models and simulations, deploying DevOps methodologies and development environments, developing support applications, and maintaining software configurations and processes for an Agile development lifecycle.

Boeing offers a comprehensive benefits package including generous Paid Time Off (PTO), flexible work environment, paid parental leave, 401k matching, extremely generous tuition assistance for earning advanced degrees, and paid medical leave programs. For more information, click here.

Real-time Embedded Software Engineering Responsibilities May Include:
  • Build and implement Operational Flight Software to perform guidance, navigation, and mission management of weapon platforms
  • Build and implement user interfaces to perform engagement planning and launch control
  • Contribute in all phases of the software development lifecycle in an Agile development environment
  • Develop solutions using Ada, C++, C#, and Java
  • Perform software testing to verify correct software functionality
  • Analyze problem reports and troubleshooting software defects
  • Work directly with United States Air Force and Navy customers

Modeling & Simulation Responsibilities May Include:
  • Develop models to replicate performance of weapon systems
  • Create simulations of hardware components and systems
  • Contribute in all phases of the software development lifecycle in an Agile development environment
  • Develop solutions using C, C++, and C#
  • Integrate and formally test software in a Hardware-In-the-Loop (HIL) lab environment
  • Assist with performance analysis to optimize total system and/or system architecture to solve complex weapons and platform integration problems

DevOps Engineering Responsibilities May Include:
  • Develop and deploy DevOps software that facilitates the automation of software building and testing
  • Establish and maintain continuous integration capability
  • Develop and test software tools to aid in the software development process
  • Work with the Weapons DevOps tool stack which includes Jenkins, JIRA, git, BitBucket, Artifactory, and various compilers and security testing tools
  • Assist engineers across multiple Weapons projects with development software usage and issues
  • Assert DevOps best practices and procedures across all projects

Support Application Development Responsibilities May Include:
  • Create graphical user interfaces using C#
  • Develop and test software tools to aid in the hardware/software integration
  • Collaborate with the software engineering team to create software test cases using C# and scripting languages
  • Perform software testing and assist system level testing to verify correct software functionality

Software Configuration Responsibilities May Include:
  • Coordinate with program Configuration Management to ensure appropriate release and distribution of software products
  • Perform software baseline audits to ensure products contain only the approved content
  • Execute review boards to control software changes
  • Maintain processes and command media for the software engineering team

This position allows some telecommuting. The selected candidate will be required to perform some work onsite at one of the listed location options. (St. Charles, MO)

This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Secret Clearance Post-Start is required.

Basic Qualifications (Required Skills/Experience):
  • Technical Bachelor's, Master's or a PhD degree (A technical degree is defined as any four-year degree, or greater, in a mathematic, scientific or information technology field of study)
  • Minimum of 2 year of experience developing software using Object Oriented principles
  • Minimum of 2 year of experience working in a team environment in a professional environment

Preferred Qualifications (Desired Skills/Experience):
  • Experience with real-time embedded software development
  • Experience working in an Agile software development environment
  • Experience with Git or a similar version control system
  • Experience with Ada, C, C++, C#, Java, or Python
  • Experience with Windows, Linux, VxWorks, or Real-Time Operating Systems (RTOS)
  • Experience in applying engineering processes and principles
  • Experience/domain knowledge of software architecture, requirements, interface definition, verification, and validation
  • Experience with software/hardware integration
  • Experience modeling or simulating systems
  • Experience with a DevOps tool stack (Jenkins, JIRA, git, BitBucket, Artifactory, etc.)
  • Experience with software analytical tools (VectorCAST, CodePeer, Coverity, Understand, etc.)
  • Experience with implementation and maintenance of systems engineering tools, schedules and metrics (i.e. Earned value management, DOORs, CAMEO)
  • Experience with Model Based Engineering / Model Based Systems Engineering

Typical Education/Experience:

Bachelor's degree and typically 2 or more years' experience in an engineering classification or a Master's degree with experience in an engineering classification. Bachelor, Master or Doctorate of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry. ABET is the preferred, although not required, accreditation standard.

Relocation:

This position offers relocation based on candidate eligibility. Note: Basic relocation is available for internal candidates. Relocation opportunity to St. Charles, MO.

Employee Referral Eligible

Drug Free Workplace:
Boeingis a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria are met as outlined in our policies.

Equal Opportunity Employer:

Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.

Client-provided location(s): St Charles, MO, USA
Job ID: Boeing-00000338728
Employment Type: Other