Missouri Information Technology Jobs

Jobs.mo.gov mobile logo

Job Information

The Boeing Company Senior Software Engineer (Defense / Mission Systems) in St Louis, Missouri

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.

Boeing Phantom Works Mission Systems Software team in St. Louis, Missouri is seeking a highly qualified Senior Software Engineer with expertise in the area of Communications Navigation Surveillance and Air Traffic Management (CNS/ATM) software. Tasks will include developing software and software tests throughout all phases of the software development life-cycle (requirements, architecture, implementation, and verification). The software engineer will develop software in a Continuous Integration / Continuous Deployment (CI/CD) DevSecOps software build pipeline using an agile methodology focused on code quality, security and automation.

Position Responsibilities:

  • Participates in use case development of software requirements.

  • Leads activities to develop, document and maintain software architectures, requirements, algorithms, interfaces and designs for mission systems software.

  • Leads development of code and integration of complex software components into a fully functional software system.

  • Develops software verification plans, test procedures. Defines test environments and leads executing the test procedures. Documents, analyzes and verifies test results to ensure software system requirements and compliance is achieved.

  • Provides technical leadership for software projects and leads less experienced software engineers.

  • Serves as a team subject matter expert for Communications-Navigation-Surveillance /Air Traffic Management software (CNS/ATM) and regulations.

  • Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards.

  • Responsible for developing technical products, plans, documentation, and presenting briefings to senior leadership.

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

Basic Qualifications (Required Skills/Experience):

  • Degree and typical experience in engineering classification: Bachelor's and 9 or more years' experience or a Master's degree with experience. 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

  • Ability to obtain a U.S. Security Clearance for which the US Government requires US Citizenship. An interim and/or final U.S. Secret Clearance Post Start is required.

  • Experience developing, integrating and testing software in real time embedded systems.

Preferred Qualifications (Desired Skills/Experience):

  • Experience or familiarity with Continuous Integration / Continuous Deployment (CI/CD) software build pipeline techniques and software factories such as DevOps & DevSecOps.

  • Experience with the Airworthiness Certification Process including the following areas

  • Level of Rigor (LOR) & Design Assurance Level (DAL)

  • System Safety

  • Mission Systems Certifications

  • Experience or familiarity with following technology areas

  • AIMS certification

  • Civil routes and waypoints

  • Controller-Pilot Data Link Communication (CPDLC)

  • ADS-B (Out & In)

  • VHF Communication

  • Position and Time Source

  • RNAV/RNP

  • Reduced Vertical Separation Minimum (RVSM)

  • Experience with the following industry tools or software development techniques.

  • Embedded Systems Software development

  • Linux

  • Software Containers (Docker and Kubernetes)

  • CMake

  • Git

  • CI/CD DevSecOps (Jira, Gitlab, Ansible, & Artifactory)

  • Cameo (UML, SysML)

  • Automated Testing, SAST, and DAST ( Google Test, Cucumber, Coverity, and SonarQube

  • Experience debugging and troubleshooting technical problems involving computer memory or timing considerations.

  • Experience or familiarity with industry tools or development techniques such as the following.

  • Embedded Systems Software

  • Linux

  • Containers (Docker and Kubernetes)

  • CMake

  • Git

  • CI/CD DevSecOps (Jira, Gitlab, Ansible, & Artifactory)

  • Cameo (UML, SysML)

  • Automated Testing, SAST, and DAST ( Google Test, Cucumber, Coverity, and SonarQube)

  • Strong decision making skills and ability to work independently.

Typical Education & Experience:

Degree and typical experience in engineering classification: Bachelor's and 9 or more years' experience or a Master's degree with experience. 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.

Employee Referral Bonus: $5000.00

Relocation:

This position offers relocation assistance to qualified candidates.

Drug Free Workplace:

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

Shift:

This position is for 1st shift

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.

DirectEmployers