Technical Project Manager - Software

ALTEN

$150K — $200K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Engineering, Computer Science, Robotics, or related discipline.
  • Experience in Technical Program Management or a similar role in complex software or robotics programs.
  • Strong understanding of software systems to engage in discussions on architecture and algorithms.
  • Experience managing cross-team dependencies for integrated system delivery.
  • Familiarity with robotics concepts including motion planning and autonomous behavior, or a demonstrated ability to learn quickly.
  • Experience in Agile development environments.
  • Ability to work independently in fast-paced and ambiguous settings.
  • Strong communication and stakeholder management skills.

Responsibilities

  • Drive execution of complex robotics software programs with multiple teams.
  • Coordinate across software and systems teams to ensure aligned delivery of functionality.
  • Translate product goals into execution plans with timelines and milestones.
  • Manage program direction while aligning with organizational goals amidst ambiguity.
  • Partner with engineering teams to understand technical problem domains for feature development.
  • Support feature validation by collaborating with engineers in lab settings.
  • Track program progress using metrics for deployment readiness.

Benefits

  • Opportunity to work on cutting-edge robotics technology.
  • Hands-on involvement in both development and operational environments.
  • Engagement with cross-functional teams to enhance project outcomes.
  • Professional development opportunities in a fast-paced setting.
Full Job Description
As Technical Program Manager - Software you will be responsible for;
  • Drive execution of complex, multi-team robotics software programs, focusing on delivery of integrated capabilities spanning multiple features and workstreams.
  • Coordinate across multiple software and systems teams, managing interdependencies to ensure aligned delivery of end-to-end functionality rather than isolated feature execution.
  • Translate high-level product goals into structured execution plans, defining timelines, dependencies, and milestones across distributed teams.
  • Operate with a high degree of ownership to manage ambiguity, independently driving program direction while aligning to broader organizational goals.
  • Partner closely with engineering teams to understand technical problem spaces, including system services, architectures, and algorithms that support feature development.
  • Develop a working knowledge of robotics software stacks, including motion planning, trajectory generation, navigation, and related services, to effectively manage program execution.
  • Support feature validation by working alongside engineers in lab environments, assisting with system bring-up, running work cells, and validating feature performance against defined KPIs.
  • Build trust with software development teams by engaging directly in execution workflows and understanding system behavior beyond planning artifacts.
  • Oversee program execution using Agile methodologies, ensuring coordination across teams without focusing on individual team sprint or ticket management.
  • Track program progress through defined metrics, ensuring readiness for deployment and successful integration into operational environments.
  • Support both new product development and sustaining engineering efforts for deployed robotic systems.
  • Contribute to planning and execution across multiple product lines and future initiatives within the robotics portfolio.
Qualifications;
  • Bachelor's degree in Engineering, Computer Science, Robotics, or a related technical discipline.
  • Experience in Technical Program Management or similar role supporting complex software or robotics programs.
  • Strong understanding of software systems, with ability to engage in technical discussions related to architecture, services, and algorithms.
  • Experience managing cross-team dependencies and delivering integrated systems composed of multiple features and components.
  • Familiarity with robotics concepts such as motion planning, navigation, and autonomous system behavior (or demonstrated ability to learn quickly).
  • Experience working in Agile development environments.
  • Ability to operate independently in high-ambiguity, fast-paced environments while driving outcomes.
  • Strong communication and stakeholder management skills across engineering and product teams.
  • Willingness to work hands-on in lab or development environments alongside engineering teams.


Salary Range: $150,000 - $200,000

The actual salary offered is dependent on various factors including, but not limited to, location, the candidate's combination of job-related knowledge, qualifications, skills, education, training, and experience

Similar Jobs

More Jobs at ALTEN

More Information Technology Jobs

Find similar Technical Project Manager - Software jobs: