Software Development Engineer in Test - Embedded Systems

Developing the first ground-up, fully autonomous vehicle fleet and supporting ecosystem, focusing on mobility-as-a-service in urban environments.
$130,000 - $215,000
Embedded
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
2+ years of experience
Automotive · AI · Robotics

Description For Software Development Engineer in Test - Embedded Systems

Zoox is at the forefront of autonomous vehicle technology, developing a comprehensive fleet of self-driving vehicles for urban mobility-as-a-service. As a Software Development Engineer in Test for Embedded Systems, you'll join the Firmware Core Validation team, working on critical systems that power autonomous driving.

The role involves designing, implementing, and tracking firmware validation tests for complex embedded systems. You'll be working with bootloaders, device drivers, networking stacks, operating systems, and modern C++ frameworks. The position demands a deep understanding of firmware functionality and the ability to develop both automated and manual tests to ensure high-quality, safe, and reliable code.

Your work will directly impact the safety and reliability of autonomous driving systems. You'll collaborate with developers, participate in design discussions, review documentation, and develop comprehensive test plans. The role offers exposure to cutting-edge automation techniques in the autonomous vehicle industry, with opportunities to work on middleware, libraries, and systems services.

The position offers competitive compensation, including base salary, Amazon RSUs, and Zoox Stock Appreciation Rights, along with comprehensive benefits. Zoox values diverse perspectives and encourages applications from candidates with varied backgrounds and experiences, even if they don't meet every listed qualification.

Last updated a month ago

Responsibilities For Software Development Engineer in Test - Embedded Systems

  • Develop comprehensive test plans
  • Develop and maintain regression test plans
  • Develop and implement automated tests and test infrastructure
  • Report on test statuses
  • Review and refine firmware requirements

Requirements For Software Development Engineer in Test - Embedded Systems

Python
  • BS or MS in Computer Science or related engineering field
  • 2+ Years of Experience in developing/testing embedded firmware
  • Experience developing in Python

Benefits For Software Development Engineer in Test - Embedded Systems

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Paid time off (sick leave, vacation, bereavement)
  • Unpaid time off
  • Zoox Stock Appreciation Rights
  • Amazon RSUs
  • Health insurance
  • Long-term care insurance
  • Long-term and short-term disability insurance
  • Life insurance

Interested in this job?

Jobs Related To Zoox Software Development Engineer in Test - Embedded Systems

Chassis Engineer, Actuators

Chassis Engineer position at Zoox focusing on autonomous vehicle actuator systems and mechanical design.

FPGA Engineer, AWS Center for Quantum Computing

FPGA Engineer position at AWS Center for Quantum Computing, developing quantum control platforms and RTL designs for fault-tolerant quantum computing.

Antenna Engineer, Payload Antenna Team

Antenna Engineer position at Amazon's Project Kuiper, developing satellite communication systems with competitive compensation and benefits.

Layout Engineer

Layout Engineer position at Broadcom focusing on semiconductor design and implementation of layout guidelines for standard cells and I/O

Mechanical Engineer: RF Subsystems

Mechanical Engineer position for RF Subsystems at DOD MG, focusing on design and implementation of mechanical and thermal solutions for advanced RF prototypes.