Senior Release Manager
Torc RoboticsVisit Torc Robotics website
Torc Robotics is a Daimler Truck subsidiary developing Level 4 autonomous-driving software and systems for long-haul Freightliner Cascadia trucks.
Blacksburg, United States
About Torc Robotics
Founded in 2005 as Torc Technologies, Torc Robotics commercializes self-driving trucking technology, including its virtual-driver software, for freight operations.
Skills
Candidate Availability
About the Role
You will lead the release lifecycle for engineering and product releases of a self-driving software stack. You'll coordinate releases, make real-time decisions during releases, run agile-style release trains, manage impact analysis, handle Git branching and tagging, and track release artifacts and configuration baselines. You'll also work across Development, Fleet, V&V and Product Management teams and mentor others on release processes.
Requirements
- Experience with complex embedded systems, including ADAS or autonomous driving software architecture, sensors, networking, compute hardware, and control systems
- Experience with software release tools such as build systems, versioning systems, defect management, and source control
- 7+ years of experience with software build, integration, and test systems
- Strong problem-solving and analytical skills, attention to detail
- Strong communication and collaboration skills
- Ability to work in a fast-paced, changing environment
- Experience delivering production systems from prototype through launch and in-field maintenance
- Experience with configuration management and baselining, including audits and traceability
- Experience running release schedules and approvals across multiple teams
- Hands-on experience with Git branching, tagging, and release-branch strategies
- Bachelor's with 6+ years, Master's with 3+ years, or PhD with 1+ years of experience in Computer Science, Robotics, Electrical Engineering, or related field
Responsibilities
- Maintain a rapid engineering development schedule for the self-driving software stack with consistent, managed releases inside and outside Torc
- Work with Development, Fleet, V&V, and Product Management teams to plan, execute, and deliver releases
- Communicate and coordinate feature deliveries, bug fixes, risks, release notes, and change logs
- Manage the impact analysis that supports the product roadmap
- Run regular release trains including Git branching, software versioning, pre-release process, and daily and weekly release meetings
- Identify and report on release artifacts across the product development lifecycle
- Ensure configuration item baselines can be identified and run periodic audits of release versions
- Mentor junior team members and train stakeholder teams on release processes, tools, and best practices
