Missions Systems Software Engineer - Embedded (associate, Experienced, Senior)

The Boeing Company

Berkeley, Missouri, USA
Associate level: $99,450 - $134,550; experienced l...
Embedded systems software development
Safety-critical and mission-critical software
Agile methodology
This role will provide engineers experience in all phases of the software development life-cycle from requirements decomposition, architecture definition, algorithm development, software development, testing including Hardware in the Loop, and documentation

Job Summary

  • This role will provide engineers experience in all phases of the software development life-cycle from requirements decomposition, architecture definition, algorithm development, software development, testing including Hardware in the Loop, and documentation.
  • The software engineers will develop software in a Continuous Integration / Continuous Deployment (CI/CD) software build pipeline using an agile methodology focused on code quality, security and automation.
  • More senior level engineers will be expected to develop technical product plans, lead and mentor younger engineers, be a face for communication with senior leadership and government counterparts.

Matching Summary

This role will provide engineers experience in all phases of the software development life-cycle from requirements decomposition, architecture definition, algorithm development, software development, testing including Hardware in the Loop, and documentation.

Salary

Associate Level: $99,450 - $134,550; Experienced Level: $126,650 - $171,350; Senior Level: $160,650 - $217,350

Skills & Requirements

Must-have

  • Embedded systems software development
  • Safety-critical and mission-critical software
  • Agile methodology
  • CI/CD pipeline
  • Software development life-cycle

Nice-to-have

  • Sensor Fusion
  • Mission Management
  • Fire Control and Weapons engagement
  • Resource Management
  • Tactical Communications
  • 3rd Party Software Integration
  • DevSecOps

Key Requirements

  • 2+ years of experience programming with Go, Java, C/C++, Rust, or Python
  • Experience in systems integration with systems engineering processes
  • Ability to obtain U.S. Security Clearance (post-start)

Work Rights

Must be a U.S. Person

Tailored Resume

Cover Letter