C

Software Test Engineer

Confidential

Rochester Hills, Michigan, United States Contractor June 12, 2026
Apply Now

Opportunity Description

Job Title: Software Test Engineer – Robotics / Vehicle Systems
Job Description

This role focuses on vehicle-level integration, testing, and debugging of advanced autonomous driving systems at the intersection of robotics software and vehicle systems. You will work hands-on in Linux-based environments with ROS and automotive communication protocols to analyze system behavior, troubleshoot issues across hardware and software boundaries, and support both on-road and lab-based validation of autonomous vehicle features.

Responsibilities

  • Work in a Linux (Ubuntu) environment to build, test, and debug robotics and vehicle software systems.
  • Develop, maintain, and execute test scripts and automation tools using Python and C++ on Linux-based platforms.
  • Develop and support ROS1-based pipelines, including nodes, topics, services, launch files, and rosbag workflows.
  • Work with ROS1 to launch nodes, record and replay rosbags, debug topic ...
  • Contractor Computer Occupations

    Ready to Apply?

    Submit your application for Software Test Engineer at Confidential

    Apply for this Position