
Staff Software Engineer - Behaviors
Torc Roboticsabout 3 hours ago
Base Salary
$186k - $223k/yr
Responsibilities
- Design, develop, and maintain core planning and prediction systems for autonomous trucks.
- Evaluate multiple planning approaches and make data-driven decisions on methodologies.
- Own technical solutions across the full software lifecycle, from design to deployment.
- Develop production-quality software in modern C++ within a Linux environment.
- Drive simulation-based validation efforts to ensure robust performance.
- Collaborate with various teams to develop safe autonomous driving behaviors.
- Lead root-cause investigations and translate findings into software improvements.
- Influence technical strategy and roadmap planning across the organization.
- Mentor engineers and help develop future autonomy leaders.
Requirements
- Bachelor's degree in a relevant technical field with 10+ years of experience, or a Master's with 7+ years, or a PhD with 5+ years.
- Expert-level proficiency in modern C++ development within Linux environments.
- Experience delivering robotics or autonomous vehicle software into production.
- Strong experience in motion planning, behavior planning, or decision-making systems.
- Deep understanding of software architecture and scalable engineering practices.
- Experience across the full software development lifecycle.
- Strong communication and collaboration skills.
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.
- AD+D and Life Insurance.