Embedded Software Development Engineers (Associate, Experienced, Senior)
2 Days Old
Join Boeing and Be Part of Innovation
At Boeing, we strive to foster a work environment that is welcoming, respectful, and inclusive, offering great opportunities for professional growth. If you are passionate about technology and innovation, consider beginning your journey with us.
The Boeing Company is looking for Embedded Software Development Engineers (Associate, Experienced, Senior) to join our Phantom Works Mission Systems Software team in Berkeley, MO. This role supports our Boeing Defense, Space & Security (BDS) business organization.
As part of our collaborative team, you will develop real-time software solutions, utilizing simulations, and creating software processes to meet customer capabilities. Your contributions will include full lifecycle software development, including requirements, architecture, implementation, and verification. You will also engage in Continuous Integration / Continuous Deployment (CI/CD) processes within a DevSecOps environment, with a focus on code quality, security, and automation.
Key Responsibilities:
Design, develop, and maintain software integrated into embedded devices and systems while ensuring compliance with industry standards and customer requirements.
Assist in the translation of customer needs into effective software product designs.
Write and maintain code for specialized hardware in embedded systems.
Contribute to the integration of embedded software with hardware components.
Monitor and optimize the efficiency and stability of embedded software systems.
Participate in testing and debugging processes for embedded systems.
Support the implementation of emerging technologies relevant to software and hardware development.
Ensure that internal and supplier software teams meet project milestones and industry compliance standards.
Assist in project management activities for embedded software development.
Develop automated testing frameworks and scripts to validate software functionality and performance.
Conduct unit, integration, and system testing by leveraging automated testing methodologies.
This position is expected to be 100% onsite at our Berkeley, MO location.
Basic Qualifications:
A minimum of 2 years of professional software development experience.
Experience (2+ years) in software development using C++ and/or on the Linux Operating System.
Experience (2+ years) with establishing and maintaining a Continuous Integration and Continuous Delivery (CI/CD) pipeline.
Preferred Qualifications:
3 or more years of related experience, or equivalent education and experience.
5 or more years of relevant work experience, or equivalent education and experience.
Familiarity with CI/CD practices and software factories including DevOps & DevSecOps.
Experience troubleshooting computer memory and timing issues.
Knowledge of industry tools or development techniques, including:
Embedded Systems Software
Linux
Rust
Containers (Docker and Kubernetes)
CMake
Git
CI/CD DevSecOps (Jira, Gitlab, Ansible, & Artifactory)
MSOSA (UML, SysML)
Automated Testing, SAST, and DAST (Google Test, Cucumber, Coverity, and SonarQube)
Education and Experience:
Associate (Level 2): Typically requires advanced technical education (Bachelor's degree) and at least 2 years of related experience or equivalent education/experience. Preferred ABET accreditation.
Experienced (Level 3): Typically requires a Bachelor's degree and a minimum of 5 years of related experience or equivalent education/experience. Preferred ABET accreditation.
Senior (Level 4): Typically requires a Bachelor's degree and 9 or more years of related experience, or equivalent education/experience. Preferred ABET accreditation.
Additional Information:
Boeing is a Drug-Free Workplace (DFW) and conducts drug testing as necessary. Candidates will undergo a technical assessment as part of the application process.
Compensation and Benefits:
Boeing offers a competitive Total Rewards package, including base pay, variable compensation, health insurance, retirement savings plans, life and disability insurance, and various paid and unpaid time off programs. The pay range for this position is:
Associate (Level 2): $90,100 - $121,900
Experienced (Level 3): $110,500 - $149,500
Senior (Level 4): $132,600 - $179,400.
Applications will be accepted until August 11, 2025 .
Export Control Requirements:
This position requires U.S. Person status as per export control compliance requirements.
Relocation: Relocation assistance is available based on candidate eligibility.
Security Clearance:
This position requires the ability to obtain a U.S. Security Clearance and U.S. citizenship is a requirement.
Equal Opportunity Employer:
Boeing is committed to equal opportunity in employment. We welcome candidates from diverse backgrounds.
- Location:
- Berkeley, MO, United States
- Category:
- Computer And Mathematical Occupations