The Boeing Company is looking for Missions Systems Software Engineers – Embedded to join the Boeing’s A-PX Mission Systems Software team to implement various features of safety critical and/or mission critical flight software.
Requirements
- 2+ years of experience programming with Go, Java, C/C++, Rust, or Python
- Experience in systems integration with systems engineering processes and procedures
- Experience with Continuous Integration / Continuous Deployment (CI/CD) software build pipeline techniques and software factories such as DevOps & DevSecOps
- Experience debugging and troubleshooting technical problems involving computer memory or timing considerations
- Experience or familiarity with industry tools or development techniques such as the following; Embedded System Software, C, C++, Rust, Linux, VxWorks, Containers, Git, CI/CD DevSecOps, and/or Cameo
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.
Other
- This position requires the ability to obtain a U.S. Security Clearance for which the US Government requires U.S. Citizenship.
- Ability to obtain U.S. Security clearance (post-start).
- Strong verbal and written skills, teaming skills, technical skills, and integration skills
- 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.
- This position requires ability to obtain program access, for which the U.S. Government requires U.S. Citizenship only.