At Boeing, the business problem is to develop safety and security critical software applications for embedded devices and systems that meet the highest levels of safety standards and regulatory requirements, including those of the Federal Aviation Administration (FAA), Department of Defense (DOD), and National Security Agency (NSA).
Requirements
- 2+ years of experience programming in a high-level language: C, C++ or Ada (C++ preferred)
- 2+ years of experience test automation in python
- 2+ years of experience developing software for embedded systems, using one or more real-time operating systems (RTOS)
- 2+ years of Experience with Wind River VxWorks or any version of Linux is preferred, but general understanding of an RTOS is acceptable
- 2+ years of experience developing software using Git for repository revision control and configuration management (CM)
- Experience developing board bring up software applications used for hardware checkout and design verification
- Experience developing middleware per applications programming interfaces (APIs) to open standards such as FACE (future airborne capability environment) and OMS (open mission systems)
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
- Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
- 2 or more years’ related work experience or an equivalent combination of education and experience
- Travel: 10%
- U.S. Person required, as defined by 22 C.F.R. §120.62
- Ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship