Firmware Validation & Integration Engineer

DoorDash
Oakland, CA
Job Description
Role Overview

We are hiring a Firmware Validation & Integration Engineer for our autonomy software team. This is a critical role to build robust and scalable validation for our firmware and systems to ensure reliability at every level. In this role, you will work with our electrical, firmware, and autonomy engineers to build the infrastructure and test suites required to validate the system.

What You Will Do

Design and build Hardware-in-the-Loop (HIL) systems to simulate vehicle dynamics and sensor data for comprehensive firmware and system-level validation. Develop automated test infrastructure and software tools to exercise multiple embedded platforms throughout our robot system.

Why It Might Be a Fit

You will play an integral role on a small and focused team. You will design and build HIL systems, develop automated test infrastructure, and interface many layers of our control system.

Requirements

  • BS/MS degree in Computer Science, Robotics, Electrical Engineering, or related technical field
  • 5+ years of experience in validation, integration, or HIL development for robotics, autonomous vehicles, or other complex mechatronics systems
  • Proven experience designing and building HIL environments
  • Experience with embedded source code for performing low-level troubleshooting and validation of system peripherals
  • Python and C++ experience for building test automation frameworks and software-based simulators
  • Solid understanding of digital electronics, buses (I2C, SPI, UART, CAN), and embedded peripherals for hardware-level troubleshooting
  • Knowledge and comfort working with hardware electrical systems for reading board schematics, bring-up, troubleshooting, and system validation
  • Working knowledge of MATLAB/Simulink/Stateflow for modeling and simulation
  • Comfortable using source control and build automation tools like Git, Jenkins, etc.

Benefits

  • 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • Wellness benefits
  • Commuter benefits match
  • Paid time off and paid sick leave
  • Medical, dental, and vision benefits
  • 11 paid holidays
  • Disability and basic life insurance
  • Family-forming assistance
  • Mental health program
]]>