Technical Program Manager
Overview
As Technical Program Manager at Parallel Systems, you will align hardware, autonomy, and enterprise software programs to drive the next generation of autonomous rail vehicles. You’ll lead cross-functional collaboration across mechanical, electrical, firmware, and software teams to keep the program on track and ensure seamless system integration. You’ll shape execution plans, surface risks, and deliver milestones that impact the product roadmap in a fast-paced, technically rigorous environment. This role offers a chance to contribute to a cleaner, safer, and more efficient freight ecosystem at scale.
Compensation / Benefitssalary range: $176,000–$220,000equal opportunity employerdisability accommodationscompetitive compensationdynamic startup environment
ResponsibilitiesOwn and manage the integrated master schedule (IMS) covering hardware, software, and product deliveriesCoordinate timelines and deliverables across hardware, firmware, and software for current and next-gen platformsTrack milestones, manage risks, and drive resolution on blockersEnsure alignment on requirements between engineering, product, and customer teamsFacilitate regular syncs, status reporting, and planning sessionsCreate and maintain documentation to support visibility and executionSupport development and integration of new vehicle generations, enterprise software upgrades, and firmware iterations
Key requirements5+ years in technical or engineering program managementStrong technical background with hardware and software experienceProven track record of delivering complex, cross-functional programs on time and within budgetExceptional organizational and communication skillsExperience with Jira, Confluence, and program tracking toolsAbility to manage ambiguity in a high-growth startup environmentexceptional communicationorganizational rigorbias for actionJiraConfluenceprogram tracking tools