B

Software Engineer

BOEING

Maryland Heights, MO
2 days ago
$103,000 - $121,000

Job Description

Join Boeing as a Software Engineer and play a vital role in developing advanced mission planning software for defense applications. Collaborate with cross-functional teams to innovate and enhance software solutions that support national defense.

Key Responsibilities

  • Supports the design, development, test, and maintenance of software throughout the lifecycle
  • Assists Product Owner in reviewing and translating customer requirements into software designs
  • Supports development and optimization of software products for systems integration
  • Maintains architectures, requirements, algorithms, interfaces, and designs for software products
  • Debugs and resolves issues to ensure reliability and efficiency of software
  • Troubleshoots technical issues
  • Develops and improves software processes

Required Qualifications

  • Bachelor's Degree
  • Ability to obtain a U.S. Secret Clearance
  • 5+ years of software development experience in C, C++, Python, and/or Ada
  • Excellent communication skills
  • Experience collaborating with cross-functional teams
  • Familiarity with software development lifecycle (SDLC) processes, including Agile methodologies
  • Experience with unit testing, integration testing, and system-level validation
  • Proficiency with version control and configuration management tools like Git, SVN
  • Ability to document software designs and test plans clearly
  • Strong analytical and problem-solving skills

Preferred Qualifications

  • Prior experience working on defense, aerospace, or mission-critical software programs
  • Familiarity with OMS Core Framework and OMS Interface Control Documents (ICDs)
  • Understanding of cybersecurity principles and secure coding practices
  • Experience with modular and open systems design
  • Experience integrating software components with hardware
  • Knowledge of middleware technologies and communication protocols
  • Experience developing software for real-time or mission-critical systems
  • Understanding of software architecture principles and design patterns

Benefits & Perks

Health insuranceFlexible spending accountsHealth savings accountsRetirement savings plansLife and disability insurancePaid and unpaid time away from work