Boeing
Mid-Level Embedded Software and Computer Engineer
At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth.
Location Seattle, WA
About the Team The Transport Data Systems (TDS) group is a vital part of the Northwest Flight Test Engineering organization. TDS acquires, records, stores, analyzes, and manages flight test data from Boeing commercial and military derivative airplanes.
Position Responsibilities
Develop instrumentation and data‑system software, integrate it with hardware platforms, and conduct system tests to ensure designs meet operational and functional requirements.
Collaborate with customers to develop and document software system level requirements.
Translate requirements into system, hardware, and software designs, creating interface specifications that aggregate test data from multiple aircraft sensors, perform real‑time calculations, display results to test crews, and maintain data archive systems for post‑test analysis.
Monitor supplier performance to ensure system integration and compliance with requirements.
Troubleshoot and resolve issues related to fielded hardware and software throughout the product lifecycle.
Research and evaluate specific technology advancements for potential application to business needs, demonstrating new capabilities to end users.
Basic Qualifications
Bachelor of Science degree in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science.
3+ years of experience with software development on Windows or Linux.
3+ years of experience in hardware or software requirements, design, development, analysis, integration, or testing/verification activities.
3+ years of experience communicating business requirements with cross‑functional teams.
Experience with laboratory test equipment, including logic analyzers and digital oscilloscopes.
Experience developing, documenting, and maintaining complex architectures, requirements, algorithms, and software‑to‑hardware interfaces.
Experience with standardized network protocols and services (e.g., TCP/IP, VLAN, DNS, DHCP, firewalls).
Experience reading electrical schematic diagrams.
Preferred Qualifications
5+ years of relevant experience.
Understanding of microcontroller architecture and interfaces such as UART, SPI, and I2C.
Basic understanding of electronics and reading of electrical schematics and component datasheets.
Experience with software development languages and tools (e.g., Docker, Django, LabVIEW).
Experience with DevOps tools and methodologies (e.g., Agile, GitLab, CI/CD).
Strong knowledge of Agile development methodologies and tools (e.g., Jira, Azure DevOps).
Experience with Linux system configuration and package management.
Familiarity with instrumentation and data systems, including sensor calibration and real‑time data processing.
Understanding of flight‑test methodologies and aircraft certification requirements.
Knowledge of aircraft data‑bus and data‑system I/O protocols (e.g., ARINC 429, CAN, 1553).
Experience with software build and test automation tools.
Understanding of object‑oriented software design principles and software testing methodologies, including test‑driven development.
Proficient in various operating systems (Windows, Unix, Linux) and software development/testing tools.
Ability to design databases and reporting structures, with a solid understanding of software documentation tools (e.g., Doxygen, UML).
Union Representation This position is a union‑represented position.
Equal Opportunity Employer Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status, or other characteristics protected by law.
Drug Free Workplace Boeing is a Drug Free Workplace where employees and applicants are subject to testing for substances outlined in company policies.
#J-18808-Ljbffr
Location Seattle, WA
About the Team The Transport Data Systems (TDS) group is a vital part of the Northwest Flight Test Engineering organization. TDS acquires, records, stores, analyzes, and manages flight test data from Boeing commercial and military derivative airplanes.
Position Responsibilities
Develop instrumentation and data‑system software, integrate it with hardware platforms, and conduct system tests to ensure designs meet operational and functional requirements.
Collaborate with customers to develop and document software system level requirements.
Translate requirements into system, hardware, and software designs, creating interface specifications that aggregate test data from multiple aircraft sensors, perform real‑time calculations, display results to test crews, and maintain data archive systems for post‑test analysis.
Monitor supplier performance to ensure system integration and compliance with requirements.
Troubleshoot and resolve issues related to fielded hardware and software throughout the product lifecycle.
Research and evaluate specific technology advancements for potential application to business needs, demonstrating new capabilities to end users.
Basic Qualifications
Bachelor of Science degree in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science.
3+ years of experience with software development on Windows or Linux.
3+ years of experience in hardware or software requirements, design, development, analysis, integration, or testing/verification activities.
3+ years of experience communicating business requirements with cross‑functional teams.
Experience with laboratory test equipment, including logic analyzers and digital oscilloscopes.
Experience developing, documenting, and maintaining complex architectures, requirements, algorithms, and software‑to‑hardware interfaces.
Experience with standardized network protocols and services (e.g., TCP/IP, VLAN, DNS, DHCP, firewalls).
Experience reading electrical schematic diagrams.
Preferred Qualifications
5+ years of relevant experience.
Understanding of microcontroller architecture and interfaces such as UART, SPI, and I2C.
Basic understanding of electronics and reading of electrical schematics and component datasheets.
Experience with software development languages and tools (e.g., Docker, Django, LabVIEW).
Experience with DevOps tools and methodologies (e.g., Agile, GitLab, CI/CD).
Strong knowledge of Agile development methodologies and tools (e.g., Jira, Azure DevOps).
Experience with Linux system configuration and package management.
Familiarity with instrumentation and data systems, including sensor calibration and real‑time data processing.
Understanding of flight‑test methodologies and aircraft certification requirements.
Knowledge of aircraft data‑bus and data‑system I/O protocols (e.g., ARINC 429, CAN, 1553).
Experience with software build and test automation tools.
Understanding of object‑oriented software design principles and software testing methodologies, including test‑driven development.
Proficient in various operating systems (Windows, Unix, Linux) and software development/testing tools.
Ability to design databases and reporting structures, with a solid understanding of software documentation tools (e.g., Doxygen, UML).
Union Representation This position is a union‑represented position.
Equal Opportunity Employer Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status, or other characteristics protected by law.
Drug Free Workplace Boeing is a Drug Free Workplace where employees and applicants are subject to testing for substances outlined in company policies.
#J-18808-Ljbffr