Torc Robotics

Leading autonomous vehicle technology since 2007, Torc develops automated Level 4, Class 8 trucks with Daimler.

Manager, Engineering – Hardware Acceleration, CUDA

Software EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000Since 2007H1B SponsorCompany SiteLinkedIn

Location

Michigan

Posted

102 days ago

Salary

Not specified

Postgraduate DegreeEnglishLinuxPy Torch

Job Description

• Lead the development and optimization of ML inference pipelines on embedded hardware, including model conversion (PyTorch/ONNX), TensorRT integration, and CUDA-based pre/post-processing. • Design, review, and guide development of custom CUDA kernels to support proprietary model layers and performance-critical operations. • Drive technical execution across model optimization, inference scalability, benchmarking, and real-time system integration. • Ensure high-quality C++ and CUDA code through robust design, documentation, and test coverage. • Integrate optimized models and processing stages into Torc’s Application Engine and support Virtual Driver teams in adopting the optimized inference layer. • Hire, lead, and develop a high-performance engineering team, building a culture of ownership, collaboration, and continuous improvement. • Set technical and operational goals aligned with company-wide objectives; define and track team KPIs and milestones. • Provide coaching, career development, and skill-building opportunities for engineers; maintain development plans and performance expectations. • Establish and improve engineering processes for planning, delivery, testing, documentation, and cross-team collaboration. • Reinforce Torc’s values through transparent communication, conflict resolution, and proactive change leadership.

Job Requirements

  • Master’s degree in Computer Science, Electrical Engineering, or related field.
  • Experience leading software engineering teams (people management, hiring, coaching, performance management).
  • Strong technical expertise in CUDA, TensorRT, NVIDIA DriveOS, and embedded inference workflows.
  • Deep proficiency in C++ and modern software development practices.
  • Experience with ML frameworks such as PyTorch and ONNX for model export and optimization.
  • Strong Linux development experience and familiarity with real-time, resource-constrained systems.
  • Background working with safety-critical, automotive, or regulated environments.
  • Ability to guide technical design decisions and challenge assumptions while fostering collaborative problem-solving.
  • Comfortable working in an agile, fast-paced environment with shifting priorities.

Benefits

  • A competitive compensation package that includes a bonus component and stock options
  • 100% paid medical, dental, and vision premiums for full-time employees
  • 401K plan with a 6% employer match
  • Flexibility in schedule and generous paid vacation (available immediately after start date)
  • Company-wide holiday office closures
  • AD+D and Life Insurance

Related Job Pages

More Software Engineer Jobs

AI Trainer – Advanced SQL Developer

Prolific

Building a better world with better data.

Software Engineer103 days ago
ContractRemoteTeam 51-200Since 2014H1B Sponsor

Open this job to view full details and requirements.

SQL
United States
$40 / hour
Full TimeRemoteTeam 11-50

Senior Application Programmer for .NET development projects

AngularASP.NETAWSAzureCloudDistributed SystemsDockerJavaScriptKubernetesMicroservicesNode.jsRabbitMQReactTableauTerraformTypeScriptVue.js.NET
United States
$85K - $125K / year
Full TimeRemoteTeam 11-50

Application Programmer developing web applications with expertise in .NET technologies

ASP.NETBootstrapEntity FrameworkJavaScriptMicroservicesSQLSSISVue.js.NET
United States
$65K - $85K / year

RCM Analyst/Developer

ClinDCast

Empower Patients ("individuals") - Exchange Clinical Data - Enhance Quality Of Care

Software Engineer103 days ago
Full TimeRemoteTeam 51-200Since 2020

Cerner RCM Analyst/Developer for innovative healthcare solutions

ETLSQL
United States