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

The Boeing Company

Berkeley, MO, United States
Associate level: $99,450 - $134,550; experienced l...
Safety critical flight software
Mission critical flight 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; Benefits: Health insurance, retirement savings plans, life and disability insurance, paid and unpaid time away from work.

Skills & Requirements

Must-have

  • Safety critical flight software
  • Mission critical flight software
  • Agile methodology
  • CI/CD software build pipeline
  • Embedded systems software development
  • Hardware in the Loop testing

Nice-to-have

  • Collaborative integrated product team
  • Code quality focus
  • Security focus
  • Automation focus
  • DevSecOps practices

Key Requirements

  • 2+ years programming Go, Java, C/C++, Rust, or Python
  • Experience in systems integration
  • Ability to obtain U.S. Security Clearance
  • U.S. Citizenship required for security clearance

Work Rights

Must be a U.S. Person (U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee)

Tailored Resume

Cover Letter