The Boeing Company is currently seeking a Software Engineer-Embedded to support their Boeing Software Factory team. The role focuses on developing tools and supporting devops tasks related to integration and automation of software products across the company.
Responsibilities:
- A fast paced, small team that automates common development tasks in the Boeing Software Factory by providing devops support that includes (but not limited to):
- Gitlab CI Pipeline implementation and updates to existing pipelines
- Bazel module updates and implementation to support various development languages (Python, C, C++, Java, Rust, etc...)
- Python tool development
- Works under general direction with various teams to help with their migration into the Boeing Software Factory
Requirements:
- 3+ years of experience developing Python modules and/or scripts
- 3+ years of experience developing CI/CD pipelines (Gitlab CI preferred)
- 1+ years of experience developing in Java or Rust
- 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
- Level 2: 1 or more years' related work experience or an equivalent combination of education and experience
- Level 3: 3 or more years' related work experience or an equivalent combination of education and experience
- 3+ years of experience developing software for embedded systems, using one or more real-time operating systems (RTOS)
- 1+ years of experience with Bazel (Module development preferred)
- Familiarity with Agile software development methodologies