Entry-Level Missions Systems Software Engineer - Embedded

Boeing•Berkeley, MO
•$79,200 - $105,800

About The Position

The Boeing Company is seeking an entry-level Missions Systems Software Engineer to join its Mission Systems Software team in Berkeley, Missouri. The role contributes to features for safety-critical and/or mission-critical flight software within a collaborative, agile integrated product team. Engineers participate in all phases of the software development lifecycle, including requirements decomposition, architecture definition, algorithm development, software development, testing—including Hardware in the Loop—and documentation. Development takes place in a Continuous Integration / Continuous Deployment (CI/CD) software build pipeline focused on code quality, security, and automation. Areas of interest include sensor fusion, mission management, resource management, fire control and weapons engagement, mission processing, stores management, tactical communications, third-party software integration, and DevSecOps. The engineer will work across software, analysis, integration and test, sensors, and system test teams. The position requires the ability to obtain a U.S. Secret Security Clearance after starting, and program access; U.S. citizenship is required for the clearance and program access. Applicants must also meet U.S. export control requirements as a U.S. Person. The role may require travel up to 10% of the time. Relocation is offered based on eligibility. A technical coding assessment is part of the selection process.

Requirements

  • Bachelor's degree.
  • Classroom or work-related programming experience with at least one of Ada, C, C++, C#, Java, or Python.
  • Ability to obtain a U.S. Secret Security Clearance after starting; U.S. citizenship is required.
  • Ability to obtain program access; U.S. citizenship is required.
  • Must meet U.S. export control compliance requirements as a U.S. Person.

Nice To Haves

  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (including manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science and 0 years of related work experience; alternatively, a bachelor's degree and 4 or more years of directly related work experience, or 8 or more years of related, relevant experience.
  • Bachelor's degree or higher in computer science or an engineering-related field.
  • Experience debugging and troubleshooting technical problems involving computer memory or timing considerations.
  • Experience or familiarity with embedded system software, C, C++, Rust, Linux, VxWorks, containers, Git, CI/CD DevSecOps, and/or Cameo.
  • Strong verbal and written communication, teaming, technical, and integration skills.

Responsibilities

  • Contribute to requirements, architecture, implementation, documentation, and verification across the software development lifecycle.
  • Work in an Agile integrated product team across software, analysis, integration and test, sensors, and system test.
  • Design, develop, test, debug, and maintain software integrated into embedded devices and systems, meeting industry, customer, safety, and regulatory standards.
  • Review, analyze, and translate customer requirements into software product designs for embedded devices and systems.
  • Build and write embedded systems software for specialized hardware.
  • Integrate embedded software with hardware components.
  • Analyze, monitor, and improve the efficiency and stability of embedded software systems.
  • Test and debug software for embedded devices and systems.
  • Implement current and emerging technologies, tools, frameworks, and relevant regulatory changes in software development and hardware technologies.
  • Advise on software and hardware integration domains.
  • Track and evaluate internal and supplier software team performance to ensure product and process compliance with project plans and industry standards.
  • Perform embedded software project management functions.

Benefits

  • Competitive base pay and variable compensation opportunities.
  • Eligible employees may enroll in health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and programs providing paid and unpaid time away from work.
  • Relocation based on candidate eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service