Taro Logo

Software Engineer–Developer C++

Boeing is a global aerospace company that innovates and develops solutions from seabed to outer space, focusing on defense, space, and security.
Berkeley, MO, USA
$107,100 - $144,900
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Aerospace · Defense

Description For Software Engineer–Developer C++

The Boeing Company is seeking a Senior Software Engineer specializing in C++ development to join their Phantom Works Autonomy & Mission Planning team in Berkeley, MO. This role is part of Boeing Defense, Space & Security (BDS) Software Engineering organization, focusing on advanced research and development.

The position involves working on cutting-edge autonomous systems, requiring expertise in software design and development. The ideal candidate will be responsible for leading junior engineers, architecting software solutions, and maintaining complex software systems throughout their lifecycle. The role demands strong technical skills in C++, Python, and/or Java, with experience in real-time software development.

As part of Phantom Works, you'll be at the forefront of innovation, working on advanced research projects that extend current products and develop new technologies. The team engages in visual modeling and simulation, developing cross-cutting concepts and technologies, and prototyping solutions for new programs.

The position offers a competitive salary range of $107,100 - $144,900, along with comprehensive benefits including health insurance, retirement plans, and relocation assistance. This is a 100% onsite role requiring the ability to obtain a Secret US Security clearance, making it essential for candidates to be U.S. persons as defined by federal regulations.

Boeing provides a casual but professional environment where engineers work in multi-disciplined teams, offering long-term potential for career growth into technical leadership or management positions. The company values curiosity, tenacity, and imagination, making it an ideal place for innovative engineers looking to make a significant impact in aerospace and defense technology.

The role combines technical leadership with hands-on development, requiring both strong programming skills and the ability to mentor junior team members. You'll be involved in the complete software development lifecycle, from requirements analysis to system testing, while working on projects that advance the boundaries of autonomous systems and mission planning capabilities.

Last updated a day ago

Responsibilities For Software Engineer–Developer C++

  • Design, develop, test, and maintain non-embedded software throughout the end-to-end lifecycle
  • Review and translate customer requirements into initial design of software products
  • Lead junior engineers in software development
  • Perform use case development for software requirements
  • Perform software architecture trade studies and modifications
  • Develop interface definitions
  • Perform unit and integration testing
  • Participate in peer reviews
  • Support system and flight testing
  • Create software documentation

Requirements For Software Engineer–Developer C++

Python
Java
  • Ability to obtain Secret US Security clearance
  • 5+ years Software Engineering experience
  • 2+ years Software language experience in C++, Python, and/or Java
  • Real-time software development experience
  • Must be a U.S. Person as defined by 22 C.F.R. §120.15
  • Bachelor of Science degree preferred in engineering, computer science, or related field

Benefits For Software Engineer–Developer C++

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
  • Paid time off
  • Relocation assistance

Interested in this job?

Jobs Related To The Boeing Company Software Engineer–Developer C++