Test Engineer - Autonomous Vehicle Hardware

Denken Solutions
Foster City, United States of America
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 166K

Job location

Foster City, United States of America

Tech stack

Board Bringup
Test Suite
Automation of Tests
Bash
C++
Command-Line Interface
Code Coverage
Computer Engineering
Software Debugging
Embedded Software
Hardware Design
Python
Network Layer
Linux System Administration
Network Diagnostics
PCI Express
Software Deployment
Software Systems
System Software
Scripting (Bash/Python/Go/Ruby)
Hardware Testing
GIT
Git Flow
Information Technology
Software Version Control

Job description

  • Architect, build, and release comprehensive test and validation software solutions for early hardware bring-up activities.
  • Collaborate cross-functionally with Electrical Engineering and Core Software teams to define and implement correct test coverage frameworks across all factory tiers (PCBA, Module, System, and Vehicle).
  • Conduct hands-on testing, software triage, and structural debugging of complex prototype designs.
  • Navigate and debug system faults directly within Linux environments utilizing CLI-based utilities (e.g., lshw, ssh, network diagnostics).
  • Manage automated test scripting pipelines using Python and Bash/Shell environments.
  • Drive engineering best practices to continuously minimize automated test runtimes, boost factory throughput yields, and eradicate repeating false failures.
  • Manage test suite version control rigorously utilizing advanced Git workflows (branching, merging, history manipulation).

Requirements

Do you have experience in Version control systems?, We are seeking a highly analytical, curious, and collaborative Test Engineer to architect and execute testing solutions for the electronic platforms underpinning our next-generation autonomous vehicles. In this fully onsite role, you will sit at the absolute intersection of electrical hardware and low-level system software. You will develop, automate, and deploy rigorous automated testing scripts for critical components, including custom PCIe devices, network layers, and high-performance PC assemblies. If you are an expert at troubleshooting complex systems within Linux environments and want to drive New Product Introduction (NPI) lines from prototype to volume, apply today., * Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Physics, or an equivalent technical field.

  • 6 to 8 years of professional industry experience in hardware test development, systems validation, or embedded software QA environments.
  • Master-level proficiency scripting with Python and Shell/Bash.
  • Deep operational comfort navigating and troubleshooting within Linux environments at the command line.
  • Advanced, proven mastery of Git software deployment pipelines (resolving merge conflicts, history rewriting, advanced branching methodologies).
  • Demonstrated capacity to work independently, manage shifting sprint schedules, and deliver against strict product launch deadlines.

Preferred Highlights:

  • Prior experience with NPI (New Product Introduction) testing pipelines and hardware design validation processes.
  • Coding familiarity or structural understanding of compiled languages like C++.
  • Direct exposure to high-speed hardware bus configurations (PCIe architecture, industrial networking routing).

Benefits & conditions

4.64.6 out of 5 stars Foster City, CA 94404 $75 - $80 an hour - Contract

Apply for this position