Senior Systems Integration Engineer

Socket.dev

Ann Arbor (MI)

On-site

USD 153,000 - 184,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Torc seeks a Senior Systems Integration Engineer in Ann Arbor, MI to lead on-truck platform bring-up and integration of compute platforms, sensors, and vehicle interfaces. You’ll shape how the team scales integration across hardware and software, ensuring reliable operation on real trucks.

You’ll guide automated validation, develop tooling, and mentor engineers, combining hardware-in-the-loop and software-in-the-loop validation with hands-on field work.

Qualifications

  • Bachelor's degree in Systems Engineering, Electrical Engineering, Computer Engineering, CS, Robotics, or related field; Master's preferred.
  • 5+ years of experience integrating hardware and software systems.
  • Hands-on experience bringing up embedded Linux compute platforms (boot flow, kernel, driver configuration).
  • Strong Python and C++ skills; building tools and automation used by engineers.
  • Experience with Hardware-in-the-Loop or Software-in-the-Loop environments and CI/CD.
  • Knowledge of Ethernet, CAN, PTP, DDS, and ROS 2 on embedded targets.
  • Ability to lead cross-domain root-cause investigations and work in labs/vehicles.

Responsibilities

  • Lead on-truck bring-up and integration of embedded compute platforms, sensors, networking, and vehicle interfaces.
  • Own integration of platform and software releases onto target hardware; define acceptance criteria.
  • Drive root-cause investigations across hardware, firmware, OS, middleware, and applications.
  • Design and evolve HIL, SIL, and on-vehicle validation environments to reflect production trucks.
  • Architect automation frameworks, diagnostics, and test strategies for platform variants.
  • Represent integration in cross-functional design reviews and surface systemic risks.
  • Mentor junior engineers and author bring-up procedures and troubleshooting guides.

Skills

Hardware-software integration
Embedded Linux
Python & C++
Root-cause investigations
Mentoring
Cross-domain collaboration

Education

Bachelor's degree in related field
Master's preferred

Tools

ROS 2
CI/CD
Lab instrumentation
Yocto/Buildroot

Job description

Meet the Team

Join Torc's System Integration & Enablement team, where we build the tools, test infrastructure, automation frameworks, and integration environments that enable Torc's autonomous driving platform to operate reliably at scale. Our team works at the intersection of hardware, embedded software, platform software, systems engineering, validation, and autonomy integration. We partner closely with teams across Compute Platform and the broader autonomy organization to improve the efficiency, repeatability, and quality of platform integration activities. Through Hardware-in-the-Loop systems, on-truck development, automation frameworks, validation infrastructure, and integration tooling, we ensure software developed across Torc can be successfully integrated, tested, and deployed on its intended hardware platforms. We are looking for a Senior Systems Integration Engineer to lead on-truck platform bring-up and integration. You will be the engineer others turn to when a new compute platform, sensor, or software release needs to work on a real truck, and you will shape how the team approaches integration so that it scales beyond any one person.


What You'll Do


  • Lead on-truck bring-up and integration of embedded compute platforms, sensors, networking, and vehicle interfaces, from first power-on through validated, deployable configurations.

  • Own integration of platform, embedded, and autonomy software releases onto target hardware, defining acceptance criteria and making the call on integration readiness.

  • Drive root-cause investigations that span hardware, firmware, OS, middleware, and application software, and see them through to durable fixes.

  • Design and evolve Hardware-in-the-Loop, Software-in-the-Loop, and on-vehicle validation environments so they faithfully represent production trucks and catch issues before the field.

  • Architect automation frameworks, diagnostic tooling, and integration processes that other engineers adopt, and define system-level test strategies for new platform variants.

  • Represent integration in cross-functional design reviews, using lab and field evidence to influence hardware and software architecture decisions and to surface systemic risks.

  • Mentor junior and mid-level engineers, and author the bring-up procedures, troubleshooting guides, and reference documentation that become the team's standard.


What You'll Need to Succeed


  • Bachelor's degree in Systems Engineering, Electrical Engineering, Computer Engineering, Computer Science, Robotics, or a related field; Master's preferred.

  • 5+ years of experience integrating hardware and software systems, with demonstrated ownership of complex, multi-disciplinary integration efforts.

  • Hands-on experience bringing up embedded Linux compute platforms, including boot flow, kernel and driver configuration, BSP customization, and system-level debugging.

  • Strong Python and C++ (or comparable) skills, with experience building tools and automation used by other engineers.

  • Experience designing or maintaining Hardware-in-the-Loop, Software-in-the-Loop, or equivalent validation environments, and working with CI/CD and automated test frameworks.

  • Working knowledge of vehicle and robotics communication stacks such as Ethernet, CAN, PTP, DDS, and ROS 2, including deployment on embedded targets.

  • Proven ability to lead cross-domain root-cause investigations using logs, telemetry, bus captures, and lab instrumentation.

  • Strong written and verbal communication, experience mentoring or leading technical work without direct authority, and comfort working in vehicles and lab environments with occasional travel to test sites.


Bonus Points


  • Experience integrating autonomous vehicle, ADAS, or robotics platforms in a production or pre-production setting, especially trucking or heavy-duty vehicles.

  • Familiarity with functional safety or safety-critical development practices (ISO 26262, SOTIF, or equivalent).

  • Experience with automotive Ethernet, SOME/IP, or time-sensitive networking.

  • Experience with NVIDIA DRIVE or similar SoC/GPU platforms, or with Yocto, Buildroot, or custom Linux distributions.

  • Experience with sensor integration and calibration, fleet telemetry, remote diagnostics, or over-the-air update systems.


Hiring Range for Job Opening


  • US Pay Range

  • $153,200 — $183,800 USD

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Systems Integration Engineer
Senior Systems Integration Engineer

Torc Robotics • Walled Lake (MI)

On-site
USD 110,000 - 160,000
Senior Systems Engineer
Senior Systems Engineer

Gh Gruppe • Fort Worth (TX)

On-site
USD 139,000 - 166,800
Competitive compensation package
100% paid medical, dental, and vision premiums
401K plan with 6% employer match
+4
Quality Test Engineer, II
Quality Test Engineer, II

Socket.dev • Fort Worth (TX)

On-site
USD 109,000 - 131,000
Stock options
Medical, dental, and vision premiums
401K with employer match
+2
Senior Software Engineer - Autonomy Core Frameworks
Senior Software Engineer - Autonomy Core Frameworks

Torc Robotics • Virginia (MN)

On-site
USD 161,000 - 193,000
Stock options
Medical/dental/vision
401(k) with match
+2
Senior, Software Engineer - Autonomy Core Frameworks
Senior, Software Engineer - Autonomy Core Frameworks

Torc Robotics • Virginia (MN)

On-site
USD 161,000 - 193,000
Competitive compensation with bonus
Stock options
Health premiums covered for full-time
+2
Senior, Software Engineer - Autonomy Core Frameworks
Senior, Software Engineer - Autonomy Core Frameworks

Torc Robotics • Ann Arbor (MI)

On-site
USD 161,000 - 193,000
Bonus
Stock options
Full medical, dental, and vision
+2
Software Engineer II - Device Drivers
Software Engineer II - Device Drivers

Torc Robotics • Ann Arbor (MI)

On-site
USD 160,000 - 193,000
Bonus and stock options
Medical/dental/vision
401(k) with 6% match
+2
Sr. System Test Engineer - HiL
Sr. System Test Engineer - HiL

Torc Robotics • Michigan

On-site
USD 139,000 - 166,800
Competitive compensation package with bonuses and stock options
100% paid medical, dental, and vision premiums
401K plan with a 6% employer match
+3
Quality Test Engineer, II
Quality Test Engineer, II

Torc Robotics • Fort Worth (TX)

On-site
USD 109,000 - 131,000
Bonus and stock options
Premium medical/dental/vision
401K with employer match
+2
Senior Quality Test Engineer
Senior Quality Test Engineer

Torc Robotics • Fort Worth (TX)

On-site
USD 132,000 - 159,000
Bonus component
Stock options
100% paid medical, dental, vision
+2