Torc Robotics
Senior, Software Engineer - Autonomy Core Frameworks
Ann Arbor, MI · Senior
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Meet the Team The Senior Autonomy Core Frameworks Software Engineer plays a critical role in architecting and advancing the foundational frameworks that underpin Torc's autonomous driving stack.
- This role helps in owning technical direction for the software in core autonomy components, helping to raise the bar on code quality, and driving improvements across the autonomy software.
Responsibilities
- Lead the architecture, design, implementation, and evolution of core frameworks that serve as the foundation for Torc's autonomous driving stack, including state management, inter- component communication, abstraction layers, and common utilities used across all software systems.
- Drive the technical direction for real-time C++ architectural components and patterns responsible for reliable system-wide data flow, component coordination, error handling, and operational observability.
- Establish scalable architectural patterns and abstractions that enable autonomous driving capabilities while driving technical tradeoff discussions and long-term design decisions that shape the entire platform.
- Collaborate across Behavior and Perception teams to keep integration boundaries clean and shared abstractions coherent.
- Lead architecture reviews, design discussions, and code reviews while establishing engineering standards that improve reliability, maintainability, testability, and scalability across the platform.
- Contribute to root cause analysis of complex platform-level issues and drive architectural improvements that enhance system reliability, performance, and operational resilience.
Requirements
- Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or related technical discipline with 8+ years of professional software engineering experience, or
- Master's degree with 6+ years of professional experience, or
- Strong experience with testing, continuous integration, and build systems
Skills
- Meet the Team
- This position demands deep technical expertise in software architecture and autonomous vehicle fundamentals.
Benefits
- Communicate complex architectural concepts and technical vision effectively across engineering teams, product, and leadership while building consensus around platf orm direction and technical strategy.
Company info
- 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.
- The Senior Autonomy Core Frameworks Software Engineer plays a critical role in architecting and advancing the foundational frameworks that underpin Torc's autonomous driving stack.
- As a senior technical leader, you will collaborate closely with the Behavior and Perception teams within Autonomy to design robust, composable architectural patterns that serve as the foundation for safe, performant, reliable autonomous operation.
This listing is sourced directly from Torc Robotics's careers page and normalized into a canonical job model.