Associate Embedded Software Engineer

Airbus•Bingen, WA
•Onsite

About The Position

Airbus is seeking an enthusiastic Entry-Level Embedded Software Engineer to join our Unmanned Aircraft Systems (UAS) team. In this role, you will be on the bench and in the lab, working directly on the hardware/software boundary of our next-generation autonomous aircraft and ground equipment. You will write C/C++ firmware, configure low-level communication protocols (UART, SPI, I2C, CAN), and perform bench testing with oscilloscopes to power physical, flying systems. The Airbus Helicopters Flexrotor Program offers one of the most advanced small tactical unmanned aerial systems (STUAS) with vertical take-off and landing (VTOL), used for intelligence, surveillance, target acquisition and reconnaissance (ISTAR). The workplace is located in Bingen, WA, offering innovation and flexibility.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • At least six (6) months experience/internships/coursework programming microcontrollers (e.g., Arduino, STM32, ESP32, or similar) in C/C++.
  • Strong problem-solving instincts and willingness to debug down to the hardware/firmware boundary.
  • Demonstrated hands-on project experience (school, club, or personal) building or programming physical devices.
  • Proficiency in C/C++ for embedded/microcontroller programming.
  • Understanding of basic digital communication protocols (UART, SPI, I2C).
  • Ability to read and interpret basic circuit schematics.
  • Basic understanding of digital and analog electronics fundamentals.
  • Must be a US Person under ITAR definition (U.S. Citizen, green card holder or person covered under our existing ITAR license).
  • Authorized to work in the US with current or future need for visa sponsorship.

Nice To Haves

  • Relevant coursework or project experience in embedded systems, digital logic, or robotics.
  • Relevant Coursework: Digital and Analog Circuits, Operating Systems, Computer Architecture, etc.
  • 1 year of experience (internships, co-ops, capstone projects, or personal/club projects count).
  • Exposure to RTOS concepts or bare-metal embedded programming.
  • Experience reading schematics and using basic lab equipment (multimeter, oscilloscope, logic analyzer).
  • Exposure to version control (Git) in a team setting.
  • Evidence of self-directed learning/tinkering (personal projects, open-source contributions, competition builds).
  • Ability to work through ambiguous or underdocumented hardware problems with guidance from senior engineers.
  • Familiarity with CAN bus or RF communication modules.
  • Basic scripting ability (Python) for test automation or tooling.

Responsibilities

  • Write, test, and debug embedded firmware (C/C++) for microcontroller-based systems used on aircraft and ground equipment.
  • Assist in bringing up new hardware boards — bench testing, debugging with oscilloscopes/logic analyzers, and verifying sensor/peripheral integration.
  • Support integration of embedded devices with communication interfaces (UART, SPI, I2C, CAN, RF modules).
  • Assist in troubleshooting field-reported hardware/firmware issues, working with senior engineers to isolate root causes.
  • Write and maintain technical documentation for firmware modules, hardware interfaces, and test procedures.
  • Support unit and integration testing of embedded systems, including building simple test fixtures/scripts.
  • Collaborate with mechanical, electrical, and systems engineers during hardware/firmware co-design.
  • Other duties as assigned by the manager.

Benefits

  • Competitive base salary
  • Incentive compensation which may include profit sharing schemes
  • Retirement savings plan
  • Employee Stock Ownership Plan (“ESOP”)
  • Paid time off including personal time
  • Holidays
  • Generous paid parental leave program
  • Comprehensive insurance coverage including medical (traditional and high-deductible health plans), prescription, dental, vision, life, disability, Employee Assistance Plan (“EAP”) and other supplemental benefit coverages.
  • Upskilling and development opportunities through our global Leadership University
  • Unlimited access to 10,000+ e-learning courses
  • Certifications
  • Career path development
  • Accelerated development programmes
  • National and international mobility
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Prescription insurance
  • Employee Assistance Program
  • Flexible Spending Accounts
  • Health Savings Accounts
  • Basic & Voluntary Life and Accidental Death & Dismemberment insurance
  • Short and Long-term Disability insurance
  • 401(k)
  • Paid holidays
  • Tuition Assistance
  • Bonus(es) subject to performance criteria.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service