Senior Software Engineer, Aerospace Test Automation & HIL

XWING

San Carlos (CA)

On-site

USD 145,300 - 201,200

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
401(k) plan with company match
Employee stock purchase plan (ESPP)
Disability insurance
Life insurance

Job summary

Joby is seeking a Senior Software Engineer for Test Infrastructure to automate electronics manufacturing tests in an aerospace production environment. You will manage a Python monorepo of microservices spanning test-execution, hardware-in-the-loop (HIL) integrations, and CI/release tooling.

You will drive technical strategy and cross-team collaboration in turning ambiguous test requirements into deterministic automation. Location: San Carlos, CA.

Qualifications

  • University degree in computer science, computer engineering or electrical engineering and 7+ years full time industry experience.
  • Experience operating electronics test equipment (multimeters, power supplies, data acquisition devices).
  • Experience with networking, Modbus, I2C, and SCPI/VISA protocols and writing drivers for electronics test equipment.
  • Expertise in Python, specifically with asyncio for high-concurrency hardware control and exposure to C/C++, Go, SQL.
  • Demonstrable experience in software development for production test equipment in a manufacturing environment.
  • Experience designing and implementing test strategies to assess reliability of automation frameworks.
  • Mature understanding of CI/CD and DevOps tools.
  • Ability to work with cross-functional teams to gather requirements.

Responsibilities

  • Build and maintain Python test software and HIL infrastructure for automation and certification of avionics systems.
  • Design unique test stations and support for existing stations to keep production deterministic and FAA-compliant.
  • Translate manual acceptance procedures into reliable automated software across software/hardware teams.
  • Maintain schemas and ELT pipelines for mission-critical test results.

Skills

Python asyncio
Networking
Electronics test equipment
C/C++/Go/SQL
CI/CD/DevOps
HIL
Manufacturing/test automation
Test automation strategy

Education

Bachelor's degree in CS/CE/EE
Advanced degree considered

Tools

FastAPI
SQL
gRPC
WebSockets

Job description

Joby is seeking a Senior Software Engineer for Test Infrastructure to automate electronics manufacturing tests in an aerospace production environment. You will manage a Python monorepo of microservices spanning test-execution, hardware-in-the-loop (HIL) integrations, and CI/release tooling.

You will drive technical strategy and cross-team collaboration in turning ambiguous test requirements into deterministic automation. Location: San Carlos, CA.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Test Software Engineer: HIL & LabVIEW Automation
Systems Test Software Engineer: HIL & LabVIEW Automation

Joby Aviation • California (MO)

On-site
USD 121,000 - 205,000
Senior Software Engineer, Manufacturing Test Automation
Senior Software Engineer, Manufacturing Test Automation

XWING • San Carlos (CA)

On-site
USD 145,000 - 202,000
Health benefits
401(k) plan with company match
Employee stock purchase plan (ESPP)
+2
Senior Automation Controls Engineer – Aerospace Test Systems
Senior Automation Controls Engineer – Aerospace Test Systems

XWING • San Carlos (CA)

On-site
USD 131,000 - 210,000
RSUs and equity
Health benefits
401(k) with company match
+3
Aerospace Systems Test Equipment Engineer (Hardware-in-Loop)
Aerospace Systems Test Equipment Engineer (Hardware-in-Loop)

XWING • Santa Cruz (CA)

On-site
USD 90,000 - 144,000
401(k) with match
Healthcare benefits
RSU eligibility
+1
Flight Systems Test Engineer (LabVIEW & Python)
Flight Systems Test Engineer (LabVIEW & Python)

Front Door Defense • California (MO)

On-site
USD 121,000 - 205,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
Senior Software Engineer - Vehicle Simulator (C++, CI/CD)
Senior Software Engineer - Vehicle Simulator (C++, CI/CD)

XWING • Santa Cruz (CA)

On-site
USD 174,000 - 206,000
Health benefits
401(k) plan with company match
Employee stock purchase plan (ESPP)
+3
System Test Lead: Software & Automation Architect
System Test Lead: Software & Automation Architect

XWING • Santa Cruz (CA)

On-site
USD 158,000 - 258,000
Healthcare benefits
401(k) plan with company match
Employee stock purchase plan (ESPP)
Senior Test Software Engineer - Aerospace ATE/HIL
Senior Test Software Engineer - Aerospace ATE/HIL

Ursa Major • Longmont (CO)

On-site
USD 110,000 - 135,000
Unlimited PTO
Parental leave
Medical insurance
+3
Senior Test Automation Engineer: SIL/HIL (Automotive)
Senior Test Automation Engineer: SIL/HIL (Automotive)

42dot Inc. • Sunnyvale (CA)

On-site
USD 140,000 - 200,000