Autonomous Vehicle Firmware Validation Engineer

7Th Sky Tech

San Francisco (CA)

Hybrid

USD 120,000 - 170,000

Full time

35 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

7Th Sky Tech in California is seeking a Firmware Test Engineer to join our automotive technology engineering team. You will develop and execute embedded firmware validation strategies for autonomous driving systems and ECUs, collaborating with firmware, hardware, and validation teams.

The role emphasizes Python-based test automation, CAN/CAN FD, LIN, Ethernet, and hardware-in-the-loop testing across ECUs and sensors. Hybrid work arrangement available.

Qualifications

  • 5+ years of firmware, embedded software, or hardware/software testing experience.
  • Hands-on experience with Python-based test automation.
  • Strong understanding of C/C++ and embedded systems.
  • Experience with HIL/SIL testing and system-level validation.
  • Experience with CAN/CAN FD, LIN, Automotive Ethernet, SPI, I2C, UART.
  • Experience with CANoe, CANalyzer, CAPL, or equivalent automotive testing tools.
  • Strong debugging and troubleshooting skills using logs, traces, debuggers, and diagnostic tools.
  • Experience with Git and CI/CD environments.
  • Familiarity with Agile/Scrum development methodologies.

Responsibilities

  • Develop, implement, and execute firmware validation and verification test plans for embedded automotive systems.
  • Design and maintain automated test frameworks for firmware and embedded systems.
  • Perform unit, integration, functional, regression, system, and hardware-in-the-loop testing.
  • Validate firmware functionality across ECUs, sensors, controllers, and automotive embedded platforms.
  • Develop Python-based test automation and diagnostic tools.
  • Perform CAN/CAN FD, LIN, Ethernet, SPI, I2C, UART and other embedded communication testing.
  • Work with Vector CANoe/CANalyzer or similar automotive diagnostic and network-analysis tools.
  • Analyze firmware logs, traces, crashes, and test results to identify root causes.
  • Debug issues across hardware, firmware, drivers, and system interfaces.
  • Collaborate closely with firmware developers to reproduce, isolate, and resolve defects.
  • Develop test cases from firmware requirements and system specifications.
  • Maintain automated regression suites and continuously improve test coverage.
  • Execute testing on embedded hardware, development boards, ECUs, and prototype systems.
  • Support CI/CD-based firmware testing and automated regression pipelines.
  • Integrate testing into Jenkins, GitLab CI, or similar build and automation environments.
  • Perform firmware flashing, configuration, recovery, and version validation.
  • Track defects using Jira, Azure DevOps, or similar tools.
  • Participate in design reviews, requirements reviews, test-readiness reviews, and defect triage.
  • Support root-cause analysis and verification of software/firmware fixes.
  • Work in a fast-paced environment with hardware, firmware, systems, and autonomous-driving engineering teams.

Skills

Firmware validation
Python
C/C++
Embedded systems
HIL/SIL testing
CAN/CAN FD
CI/CD
Git/Jira/Azure DevOps

Tools

Vector CANoe
CANalyzer
CAPL
JTAG/SWD

Job description

7Th Sky Tech in California is seeking a Firmware Test Engineer to join our automotive technology engineering team. You will develop and execute embedded firmware validation strategies for autonomous driving systems and ECUs, collaborating with firmware, hardware, and validation teams.

The role emphasizes Python-based test automation, CAN/CAN FD, LIN, Ethernet, and hardware-in-the-loop testing across ECUs and sensors. Hybrid work arrangement available.

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

Similar jobs worth comparing

Firmware Test Engineer – Autonomous Systems / Autonomous Driving
Firmware Test Engineer – Autonomous Systems / Autonomous Driving

7Th Sky Tech • Irvine (CA)

Hybrid
USD 110,000 - 165,000
Firmware Test Engineer – Autonomous Systems / Autonomous Driving
Firmware Test Engineer – Autonomous Systems / Autonomous Driving

7Th Sky Tech • San Francisco (CA)

Hybrid
USD 120,000 - 170,000
Firmware Test Engineer – Autonomous Systems / Autonomous Driving
Firmware Test Engineer – Autonomous Systems / Autonomous Driving

7Th Sky Tech • San Jose (CA)

Hybrid
USD 110,000 - 140,000
Firmware Test Engineer – Autonomous Systems / Autonomous Driving
Firmware Test Engineer – Autonomous Systems / Autonomous Driving

7Th Sky Tech • Mountain View (CA)

Hybrid
USD 110,000 - 160,000
Firmware Test Engineer – Autonomous Systems / Autonomous Driving
Firmware Test Engineer – Autonomous Systems / Autonomous Driving

7Th Sky Tech • Palo Alto (CA)

Hybrid
USD 120,000 - 160,000
Firmware Validation Engineer - Equity Eligible
Firmware Validation Engineer - Equity Eligible

Mach Industries • Huntington Beach (CA)

On-site
USD 125,000 - 220,000
Autonomous Vehicle Embedded Firmware Engineer
Autonomous Vehicle Embedded Firmware Engineer

Tata Technologies • Mountain View (CA)

On-site
USD 100,000 - 130,000
Autonomy Firmware Validation & HIL Engineer (Hybrid)
Autonomy Firmware Validation & HIL Engineer (Hybrid)

DoorDash USA • Oakland (CA), San Francisco (CA)

Hybrid
USD 193,000 - 285,000
401(k) with employer matching
16 weeks paid parental leave
Comprehensive health benefits
+1
System Test Engineer - Autonomous Vehicle Validation
System Test Engineer - Autonomous Vehicle Validation

Zoox • Foster City (CA)

On-site
USD 150,000 - 186,000
Embedded Firmware Validation Engineer — AUTOSAR
Embedded Firmware Validation Engineer — AUTOSAR

Applied Intuition • Sunnyvale (CA)

On-site
USD 140,000 - 210,000