Missions Systems Software Engineer — Embedded (Senior) Boeing Berkeley, MO arm,c,cpp,rust,python,linux,vxworks,ethernet,can,defense,aerospace,senior,us_midwest,onsite,regulated,cross_func,research,cmake,docker,gcc 160650 217350
Boeing

Missions Systems Software Engineer — Embedded (Senior)

Location Node Berkeley, MO (onsite)
Base Compensation USD 160k–217k
Commitment full-time
Clearance Req secret
arm c cpp rust python linux vxworks ethernet can defense aerospace senior us_midwest onsite regulated cross_func research cmake docker gcc

Overview

Boeing is seeking a Senior Missions Systems Software Engineer — Embedded to implement safety critical and mission critical flight software in a collaborative integrated product team environment.

Applications will be accepted until July 18, 2026.

Responsibilities

  • Designs, develops, tests, debugs and maintains software that is integrated into embedded devices and systems and meets industry, customer, safety and regulation standards.
  • Reviews, analyzes, and translates customer requirements into the design of software products for embedded devices and systems.
  • Builds and writes code for embedded systems software to run on specific specialized hardware.
  • Integrates embedded software with hardware components.
  • Analyzes, monitors and improves the efficiency and stability of embedded software systems.
  • Tests and debugs software for embedded devices and systems.
  • Implements current and emerging technologies, tools, frameworks, and changes in regulations relevant to software development and hardware technologies.
  • Advises on software and hardware integration domains.
  • Tracks and evaluates internal and supplier software team performance to ensure product and process compliance to project plans and industry standards.
  • Performs embedded software project management functions.

Requirements

  • 9+ years of related work experience or an equivalent combination of education and experience.
  • Experience with Continuous Integration / Continuous Deployment (CI/CD) software build pipeline techniques and software factories such as DevOps and DevSecOps.
  • 2+ years of experience programming with Go, Java, C/C++, Rust, or Python.
  • Experience in systems integration with systems engineering processes and procedures.
  • Strong verbal and written skills, teaming skills, technical skills, and integration skills.

Bonus Points

  • Bachelor’s degree or higher in Computer Science or Engineering related field.
  • Experience debugging and troubleshooting technical problems involving computer memory or timing considerations.
  • Experience or familiarity with industry tools or development techniques such as Embedded System Software, C, C++, Rust, Linux, VxWorks, Containers, Git, CI/CD DevSecOps, and/or Cameo.

Additional Information

This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Secret Clearance Post-Start is required. Employer will not sponsor applicants for employment visa status.

Sourced from the employer’s career site. Verify before applying.

Variables & Compensation

  • Medical
  • Dental
  • Vision
  • Health savings account
  • 401(k) savings plan
  • Life and disability insurance

Trademark Disclaimer: Unless explicitly designated as a direct or sponsored listing, EmbeddedDOESHire is not affiliated with, endorsed by, or associated with Boeing. All company logos, trademarks, and brand parameters are the property of their respective owners and are utilized here solely for indexical and identification purposes.

Compensation Disclaimer: Unless this specification was directly verified and posted by the employer, we cannot guarantee the accuracy of the listed salary parameters. These figures are compiled from public market records and may deviate from actual offered compensation. Final salaries are determined dynamically by the hiring entity based on candidate evaluation, location, and final contract execution.

Content Disclaimer: This listing is sourced from the employer's public career site. Job details — including responsibilities, qualifications, and compensation — may change. Verify with the employer before applying.