Lead Embedded SW Engineer, Hardware Emulation

XWING

Santa Cruz (CA)

On-site

USD 140,000 - 224,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Joby is seeking a Lead Embedded SW Engineer for Hardware Emulation in Santa Cruz, CA. The role focuses on leading the hardware-in-the-loop emulation of sensors, actuators, and peripherals for flight electronics within a cross-disciplinary team.

The candidate should have extensive C++ and OO design experience, be capable of working with I2C/CAN/SPI/UART protocols, and guide a small team toward robust emulation software powered by strong system understanding and good documentation.

Qualifications

  • BS in electrical engineering, computer science, computer engineering, mechatronics or similar field with 7+ years of industry experience. Advanced degree with 5+ years considered
  • 2+ years prior experience leading an embedded engineering development team
  • Expert knowledge of C++ and object-oriented programming
  • Experience with I2C, CAN, SPI, UART and other protocols
  • Hands-on with test and measurement equipment (oscilloscopes, logic analyzers, protocol analyzers, voltmeters)
  • Ability to read schematics, datasheets, and hardware design documents to write software
  • Ability to understand complex system requirements to provide emulation software requirements
  • Experience with Git or similar version control
  • Basic familiarity with Python

Responsibilities

  • Lead a small team to develop emulators for flight electronics and fault injection
  • Collaborate with Systems Engineering, FPGA Development, Electrical Engineering, and other teams
  • Develop modular, maintainable and well-documented software architectures in embedded environments

Skills

C++
Object-oriented design
Embedded systems
Git version control
Python (basics)
Schematic reading
System architecture
I2C/CAN/SPI/UART protocols
Test equipment (oscilloscopes, analyz

Education

BS in Electrical Engineering / Computer Science / Computer Engineering / Mechatronics

Job description

Joby is seeking a Lead Embedded SW Engineer for Hardware Emulation in Santa Cruz, CA. The role focuses on leading the hardware-in-the-loop emulation of sensors, actuators, and peripherals for flight electronics within a cross-disciplinary team.

The candidate should have extensive C++ and OO design experience, be capable of working with I2C/CAN/SPI/UART protocols, and guide a small team toward robust emulation software powered by strong system understanding and good documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded SW Engineer, Hardware Emulation
Lead Embedded SW Engineer, Hardware Emulation

XWING • Santa Cruz (CA)

On-site
USD 140,000 - 224,000
Senior Embedded Software Engineer — Flight Autonomy & HIL
Senior Embedded Software Engineer — Flight Autonomy & HIL

XWING • Santa Cruz (CA)

On-site
USD 153,000 - 245,000
Embedded Flight Software Lead
Embedded Flight Software Lead

XWING • Santa Cruz (CA)

On-site
USD 183,000 - 252,000
Health benefits
401(k) with match
ESPP
+3
Senior Embedded Software Engineer, Aircraft (C++)
Senior Embedded Software Engineer, Aircraft (C++)

Xwing • Santa Cruz (CA)

On-site
USD 158,000 - 245,000
RSUs
401(k) match
Healthcare benefits
+1
Senior Vehicle Simulator Software Engineer
Senior Vehicle Simulator Software Engineer

XWING • Santa Cruz (CA)

On-site
USD 120,500 - 160,500
Paid time off
Healthcare benefits
401(k) with company match
+3
Embedded Software Engineer: Aerospace Systems & HIL
Embedded Software Engineer: Aerospace Systems & HIL

Xwing • Santa Cruz (CA)

On-site
USD 108,000 - 194,000
Paid time off
Healthcare benefits
401(k) plan with company match
+3
Contract Embedded Systems Engineer, Space Emulation
Contract Embedded Systems Engineer, Space Emulation

Boeing Future of Flight • El Segundo (CA)

Hybrid
USD 96,000 - 103,000
Medical
Dental
Vision
+1
Aerospace Systems Test Equipment Engineer (Hardware-in-Loop)
Aerospace Systems Test Equipment Engineer (Hardware-in-Loop)

XWING • Santa Cruz (CA)

On-site
USD 90,100 - 143,500
401(k) with match
Healthcare benefits
RSU eligibility
+1
Flight Research Senior Embedded Software Engineer
Flight Research Senior Embedded Software Engineer

XWING • Santa Cruz (CA)

On-site
USD 153,000 - 245,000
Autonomy HITL Engineer for Flight Software
Autonomy HITL Engineer for Flight Software

Xwing • Santa Cruz (CA)

On-site
USD 136,000 - 203,000