The Senior Autonomy Core Frameworks Software Engineer architects and advances the foundational frameworks underpinning Torc’s autonomous driving stack. The role helps own technical direction for core autonomy software, raises code quality, and drives improvements across the autonomy platform. Working closely with the Behavior and Perception teams, the engineer designs robust, composable architectural patterns that support safe, performant, and reliable autonomous operation. The position leads the design, implementation, and evolution of core frameworks, including state management, inter-component communication, abstraction layers, and shared utilities. It provides technical leadership for real-time C++ components and patterns supporting system-wide data flow, component coordination, error handling, and operational observability. The engineer also guides long-term platform decisions, leads reviews, mentors engineers, strengthens validation and testing practices, investigates complex platform issues, and evolves simulation and validation frameworks. Torc develops software for automated trucks and describes its culture as collaborative, energetic, and team focused. The role offers a competitive compensation package with a bonus component and stock options. The stated hiring range is $160,800–$193,000 USD.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior