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 Guides
Related Job Pages
More Software Engineer Jobs
Software Engineer103 days ago
ContractRemoteTeam 51-200Since 2014H1B Sponsor
Open this job to view full details and requirements.
SQL
Software Engineer103 days ago
Full TimeRemoteTeam 11-50
Senior Application Programmer for .NET development projects
AngularASP.NETAWSAzureCloudDistributed SystemsDockerJavaScriptKubernetesMicroservicesNode.jsRabbitMQReactTableauTerraformTypeScriptVue.js.NET
Software Engineer103 days ago
Full TimeRemoteTeam 11-50
Application Programmer developing web applications with expertise in .NET technologies
ASP.NETBootstrapEntity FrameworkJavaScriptMicroservicesSQLSSISVue.js.NET
RCM Analyst/Developer
ClinDCastEmpower 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