Software Developer (Mid Level or Senior), Autonomy and Mission Planning
At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth.
About the role
The Boeing Company is seeking a Software Engineer-Developer (Mid Level or Senior) to support our Phantom Works Advanced Mission Planning team in Berkeley, MO. This position focuses on supporting the Boeing Defense, Space & Security (BDS) Software Engineering organization. Phantom Works is an advanced research and development organization responsible for engaging customers through cutting-edge visual modeling and simulation; innovating cross-cutting concepts and technologies; prototyping solutions to extend current products and win new programs; and developing new businesses and entering new markets.
The selected team member will support the development of solutions to a wide range of complex problems that require ingenuity and innovation, working collaboratively with others in a multi-contract/multi-program environment. This role involves software design and development for autonomous systems, with adaptability to new development environments and eagerness to learn new technologies.
Responsibilities
- Designs, develops, tests, and maintains non-embedded software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards.
- Reviews, analyzes, and translates customer requirements into initial design of software products.
- Leads junior engineers in software development.
- Performs use case development for software requirements.
- Performs software architecture trade studies and modifications to meet new requirements.
- Develops interface definitions.
- Performs unit and integration testing.
- Participates in peer reviews.
- Supports system and flight testing.
- Creates software documentation.
Requirements
- Bachelor’s Degree in an engineering discipline or 13 years’ related relevant work experience.
- Ability to obtain Secret US Security clearance (post-start).
- 5+ years of Software Engineering experience.
- 3+ years of C++.
- 2+ years of autonomy and/or robotics software techniques.
- 2+ years of real-time software development experience.
- 3+ years of experience with Agile Software development process.
Qualifications
- Bachelor of Science degree from an accredited course of study in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science.
- Active Secret U.S. Security Clearance.
- 9+ years’ related work experience or an equivalent combination of education and experience (Level 4).
- Experience with Mission Systems architectures and Open Missions Systems (OMS) and/or Universal Command and Control Interface (UCI).
- Familiarity with Electromagnetic Warfare (EW) and/or Radar.
- Simulation development experience.
- Experience with Continuous integration practices.
- Usage of software development tools such as JIRA, GIT, and Jenkins.
- Software testing experience.
Pay
- Summary Pay Range for Experienced: $126,650 - $171,350.
- Summary Pay Range for Senior: $160,650 - $217,350.
- Potential signing bonus for eligible/qualified external candidates.
Benefits
The Boeing Company provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including:
- Health insurance.
- Flexible spending accounts.
- Health savings accounts.
- Retirement savings plans.
- Life and disability insurance programs.
- Programs that provide for both paid and unpaid time away from work.
Specific programs and options may vary depending on eligibility factors such as geographic location, date of hire, and applicability of collective bargaining agreements.
Schedule
- This position is for 1st shift.
- Travel: 10%.
This position offers relocation based on candidate eligibility and requires the ability to obtain a U.S. Security Clearance (U.S. citizenship required). An interim and/or final U.S. Secret Clearance post-start is required. Boeing is a Drug-Free Workplace where post-offer applicants and employees are subject to testing for specified substances. To be considered for this position, you will be required to complete a technical assessment as part of the selection process.