The Boeing Company is seeking Software Engineers–Systems (Experienced and Senior) to support their BCA Software Certification Team (Interior/Cabin system) in Seattle or Everett, Washington. The ideal candidates will contribute to all phases of the software development and lifecycle, ensuring safety and excellence in the certification process for aerospace innovation.
Requirements
- 3+ years of experience developing software certified under DO-178
- 3+ years of professional experience with C, C++, C-Sharp, Python, Java, or Ada
- 3+ years of experience with SAE Standard ARP4754A, RTCA DO-178 or DO-254
- 3+ years of experience in embedded software development
- 3+ years of experience working with software development lifecycles
- Leading activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems.
- 3+ years’ experience of working with company, state, federal and/or compliance regulations. (e.g: Federal Aviation Administration [FAA])
Responsibilities
- Develop/review software lifecycle data following DO-178B/C (including supplements e.g. DO-331, DO-332 and DO-333) and tool qualification following DO-330
- Partner with appropriate stakeholders/suppliers to inform system definition and translate system-level requirements into software requirements and models that meet customer, operational needs, performance requirements and have clear traceability to design, code and test artifacts
- Perform software project management and software supplier management functions
- Serve as a subject matter expert for software domains, system-specific issues, processes and regulations
- Develop/review documents and maintains architectures, requirements, algorithms, interfaces and designs for software systems
- Develop/review software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met
- Develop, select, tailor and deploy software processes, tools and metrics
Other
- Collaborate effectively with cross-functional teams including system engineering, supplier, hardware, quality, and certification authorities to ensure compliance and resolve issues
- 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.
- 3+ years’ experience of working closely with Designated Engineering Representative [DER]/Airworthiness Representative [AR]/Engineering Unit Member [E-UM]/ other certification authority
- Familiar with E-UM Stage of Involvement [SOI] process and DO-178
- Experience developing or certifying safety-critical real-time embedded software in aerospace or related industries.