Senior Release Manager
Torcrobotics · Fort Worth, Texas; Blacksburg, VA
About this role
**About the Role** A Release Manager leads the release lifecycle for engineering and product releases. This includes coordinating releases, making decisions in real time while a release is underway, and monitoring and evaluating the deliverables that go into each release. The release management team schedules regular agile-style release trains, oversees impact analysis, communicates required test activities, performs Git tagging and branching procedures, and records release artifacts. A successful candidate will have experience providing thought leadership, collaborating across functions, and driving initiatives that put release management processes in place and improve them. You’ll need a strong background in large-scale, safety-critical systems and/or software development processes within complex development environments to guide company engineering procedures. **Responsibilities** - Maintain a rapid engineering development schedule for the self-driving software stack, with consistent and managed releases both 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 for software test and release candidates. - Manage the impact analysis that supports the product roadmap. - Run regular release trains, including Git branching, software versioning, the impact analysis process, the pre-release software process, and daily/weekly release meetings with Torc technology representatives. - Identify and report on release artifacts across the product development lifecycle (requirements, architecture, design, hardware, software, and test/verification deliverables). - Ensure current and historical configuration item baselines can be accurately identified throughout the product lifespan, and run periodic audits to verify release versions of configuration items. - Mentor junior team members and train stakeholder teams on release processes, tools, and best practices. **What You’ll Need to Succeed** - Experience with complex embedded systems, including ADAS or related technologies (autonomous driving software architecture, sensors, networking, compute hardware, and control systems). - Experience with software release tools (build systems, software versioning systems, defect management systems, and source control). - 7+ years of experience with software build, integration, and test systems. - Strong problem-solving and analytical skills, attention to detail, and the ability to learn in unstructured environments. - Strong communication and collaboration skills. - Ability to work in a fast-paced environment where software and hardware infrastructure keeps changing. - Experience delivering production systems from early prototype through product launch and in-field maintenance. - Experience with configuration management and baselining (audits and traceability of configuration items). - Experience running release schedules and approvals across multiple teams (development, QA/V&V, and safety stakeholders). - Hands-on experience with Git branching, tagging, and release-branch strategies. - Education requirements (or equivalent experience): - Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or related field + 6+ years experience, **or** - Master’s degree + 3+ years experience, **or** - PhD + 1+ years experience. **Bonus Points!** - Experience testing auton
Listing freshness
CronJobs last confirmed this listing 55m ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.