Engineer - Robot Platform Test Automation

Engineer - Robot Platform Test Automation

Contract Type:

Contract

Location:

Foster City - CA

Industry:

Information Technology

Contact Name:

Contact Email:


Contact Phone:


Date Published:

11-10-2026

Salary:

$75 - $80 Per Hour

Job ID:

40446

Engineer – Robot Platform Test Automation

Overview

Help advance the next generation of autonomous mobility as a Robot Platform Test Automation Engineer. In this onsite role, you’ll automate design validation and characterization testing for robotaxi hardware and systems, working at the intersection of software, electronics, firmware, mechanical engineering, and systems engineering.

You’ll build reusable libraries, tools, hardware interfaces, and scripts that support functional and characterization testing with hardware-in-the-loop. This is an opportunity to make a meaningful impact on test quality, engineering efficiency, and long-term software maintainability while helping establish and enforce best practices across the development lifecycle.

Responsibilities

  • Implement design characterization tests for robotaxi hardware and systems.
  • Develop reusable libraries for interfacing with laboratory equipment and displaying live test data.
  • Create reusable tools for semi-automated testing and test station configuration.
  • Collaborate with test leads to design test stations and plans based on technical specifications.
  • Partner with Mechanical, Electrical, Firmware, and Systems engineers on test development and execution.
  • Collaborate with design engineers and project managers to plan and support test campaigns.
  • Develop software and automation that supports hardware-in-the-loop testing.
  • Document software and tools so they are accessible and maintainable for users inside and outside the team.
  • Promote code quality, long-term maintainability, and software engineering best practices.

Required Skills and Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Science, or a related field.
  • 10+ years of programming experience in Python, or an equivalent level of skill.
  • 5+ years of experience with electronics or hardware testing, or an equivalent level of skill.
  • Experience with concurrent programming using threads and queues.
  • Experience with test automation frameworks such as PyTest or Robot Framework.
  • Experience developing Bash scripts or embedded C/C++ in a Linux environment.
  • Strong software development fundamentals with a focus on code quality and maintainability.
  • Ability to collaborate effectively with multidisciplinary engineering teams.
  • Strong technical documentation and problem-solving skills.

Nice-to-Have Skills

  • Working knowledge of standard object-oriented software design patterns.
  • Experience with communications protocols such as CAN, Ethernet, or TCP/IP.
  • Experience with Git, Jira, Reviewable, Bamboo, Polarion, or TestRail.
  • Experience using static analysis tools and code formatters such as Ruff, PyLint, MyPy, or Black.
  • Experience developing test stations, laboratory automation, or hardware-in-the-loop systems.
  • Excellent verbal and written communication skills.

Preferred Education and Experience

  • Bachelor’s degree in Electrical Engineering, Computer Science, or a related technical discipline.
  • 10+ years of professional programming experience, preferably with significant Python development.
  • 5+ years of electronics, embedded systems, laboratory, or hardware testing experience.
  • Experience working on complex hardware and software systems in a collaborative engineering environment.

Other Requirements

  • This is an onsite position in Foster City, California .
  • The assignment is expected to run for approximately 12 months .
  • Availability to start as soon as possible is preferred.
  • W2 employment only.

DeWinter Group and Maris Consulting  is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. We post pay scales which are based on our client pay ranges. DeWinter, Maris, and our clients have the right to modify the requirements of the role which can impact the pay ranges posted.

APPLY NOW

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs