Torc Robotics

Hardware Engineer 2

Torc Robotics$172K *
Manufacturing & Automotive
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Computer Engineering, Computer Science, or related field, or Bachelor's with 5 years experience.
  • Proficient in Python, Bash, C/C++, Go, and JavaScript scripting for automation.
  • Experience with automotive systems including ROS1/ROS2, CAN, and diagnostic tools.
  • Familiarity with hardware platforms like ARM and tools such as CANoe/CANalyzer.
  • Knowledge of cloud and backend systems including AWS and Terraform.

Responsibilities

  • Integrate hardware systems in prototype and production vehicles.
  • Commission and validate compute blades and communication networks.
  • Troubleshoot hardware integration issues across multiple subsystems.
  • Develop and maintain automation tools for testing and verification.
  • Design and execute system verification plans to ensure functionality and reliability.
  • Develop automated test suites for hardware-software interaction validation.
  • Mentor junior engineers and technicians in design and validation best practices.

Benefits

  • Supportive work environment for professional development and mentorship.
  • Exposure to cutting-edge automotive technology and hardware integration processes.
  • Opportunities to work closely with diverse teams across various disciplines.
  • Involvement in both prototype development and production scaling.
  • Engagement in field testing and real-world problem-solving opportunities.
Full Job Description
Integrate hardware systems (compute, networking, sensors, power) in prototype and production vehicles. Commission and validate compute blades, communication networks (Ethernet, CAN, LIN), and peripheral devices. Troubleshoot hardware integration issues across multiple subsystems (power, connectivity, timing, thermal). Develop and maintain automation tools for commissioning, diagnostics, and verification. Support system bring-up, flashing, and initial configuration for production and prototype environments. Design and execute system verification plans covering compute performance, sensor connectivity, network reliability, and software functionality. Develop automated test suites to validate hardware-software interaction (e.g., CPU/GPU utilization, CAN message validation, PTP synchronization, sensor readiness). Perform functional, and stress testing on hardware components and subsystems. Analyze test data, identify root causes of failures, and drive corrective actions. Work closely with software and system teams to automate hardware test processes where applicable. Interface with manufacturing, mechanical, software, and system integration teams for end-to-end product development. Work closely with build, software, networking, and manufacturing teams to ensure smooth system integration from prototype to production. Support field testing, data collection, and on-site debugging of hardware issues. Mentor junior engineers and technicians in best practices for design and validation. Should able to use hardware validation tools (oscilloscope, logic analyzer, CANoe, DMM), Network tools (Wireshark, chronyc, SSH automation). Shall be good at scripting in Python/Bash for hardware automation, data logging, and remote test execution. REQUIREMENTS: Travel Requirements: 5% domestic travel required. Minimum Requirements: Master's degree in Computer Engineering, Computer Science, or related software engineering technical field. Alternative Requirements: Bachelor's degree in Computer Engineering, Computer Science, or related software engineering technical field, plus 5 years of experience. Must have experience with each of the following: Scripting: Python, Bash, C/C++, Go, JavaScript;Automotive Systems: ROS1/ROS2, CAN, Diagnostic, Wireshark, Linux, Chronyc; Hardware Platforms: ARM, Ethernet Switch, CANoe/CANalyzer, Oscilloscope Sensors: LiDAR, Radar, Camera, IMU; Build System: Bazel, Docker, systemd; Cloud & Backend Systems: AWS, Terraform, DynamoDB, FastAPI; Documentation & Tracking: Confluence, Jira, JAMA, Miro, Figma. JOB LOCATION: 2211 Old Earhart Dr., Ann Arbor, MI 48105 RATE OF PAY: $172,000.00

About Torc Robotics

Torc Robotics is a company that develops autonomous vehicle technology. It was founded in 2005 in Blacksburg, Virginia, and has since become a leader in the field of self-driving vehicles. Torc Robotics has developed autonomous technology for a variety of applications, including military vehicles, mining trucks, and consumer cars. The company has partnerships with major automotive manufacturers, including Daimler Trucks North America and Caterpillar. In 2019, Torc Robotics was acquired by Daimler Trucks North America, and it continues to operate as a subsidiary of the company.
Learn more about Torc Robotics
Size
200 employees
Industry
Founded
2005

More Jobs at Torc Robotics

More Manufacturing & Automotive Jobs

Find similar Hardware Engineer 2 jobs: