Hardware Engineer, II
About the Company
At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.
A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.
Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.
Key Responsibilities:
- System Integration & Platform Bring-Up
- Lead system-level integration efforts across compute, power, control, and sensing subsystems
- Bring-up and debug robotic platforms in-vehicle and in lab environments (HiL, bench rigs)
- Validate and support integration of real-time software (middleware, perception, planning) with embedded and hardware interfaces
Vehicle Interface & Diagnostics -
- Define and validate integration of drive-by-wire, braking, steering, and vehicle state interfaces
- Work with CAN/LIN/Ethernet networks to ensure message timing, arbitration, and failover paths
- Use vehicle diagnostic tools (CANalyzer, Vector tools, J1939 stack, DBC parsing) to support integration and fault tracing
Sensor & Compute Integration-
- Oversee mechanical, electrical, and timing integration of LiDAR, RADAR, GPS/IMU, and camera systems
- Collaborate with hardware and perception teams to validate sensor data fidelity and timing alignment
- Manage thermal, EMI, and power constraints across compute platforms (e.g., NVIDIA Orin, PX2, FPGA)
Test & Validation -
- Create and execute test plans for system validation, including regression, fault injection, and failure recovery
- Define KPIs and integration test coverage for subsystem readiness and milestone gates
- Support prototype builds and test events with hands-on debugging, root cause analysis, and reflash/upgrade of software stacks
Cross-Functional Collaboration -
- Serve as the technical liaison between hardware, controls, embedded software, and autonomy software teams
- Track and resolve integration blockers in Jira, Confluence, and collaborative tools
- Provide input to system architecture, safety requirements, and verification plans (ASIL, ISO 26262, SOTIF)
Basic Qualifications:
- Bachelor’s degree in Electrical Engineering, Mechatronics, Computer Engineering, or related field
- 2–5 years experience in system-level integration or testing of robotics, autonomous systems, or automotive electronics
- Proficient in using CAN tools (Vector CANalyzer/CANoe, Kvaser) and debugging vehicle networks
- Hands-on experience with multimeter, oscilloscope, and sensor calibration techniques
- Understanding of embedded systems, firmware bring-up, or real-time computing platforms
Preferred Qualifications:
- Familiarity with ROS, DDS, or custom real-time middleware frameworks
- Experience with HiL rigs and test automation frameworks (e.g., NI VeriStand, dSPACE)
- Exposure to functional safety standards (ISO 26262, SAE J3016) or safety-critical integration
- Python, Bash, or shell scripting experience for system diagnostics and test orchestration
- Experience with prototype vehicle instrumentation and test support
US Pay Range
$132,400 - $158,900 USD
At Torc, we’re committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc’rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.
Even if you don’t meet 100% of the qualifications listed for this opportunity, we encourage you to apply.
Apply for this job
*
indicates a required field