Software Development/Technical Program Manager

Apply Now

Company: Pi Square Technologies LLC

Location: Pittsburgh, PA 15237

Description:

As a Technical Program Manager in Shared Services team, he/she will play a critical role in enabling and scaling reusable platform capabilities. Work at the intersection of software engineering, systems integration, and program delivery-collaborating across multiple product teams to ensure technical alignment, timely execution, and high-quality outcomes.

This role requires strong engineering roots, especially in C++ and Qt/QML, and a deep understanding of modern team topologies to drive collaboration between feature teams, enabling teams, and platform teams.

Key Responsibilities
  • Drive the planning, execution, and delivery of cross-team programs within the shared services and core platform space.
  • Collaborate closely with architects, engineering leads, and product managers to define integration strategies, interface contracts, and reusable service layers.
  • Ensure platform modules and shared components (especially those built using C++ and Qt/QML) meet quality, safety, and performance standards.
  • Lead dependency management across multiple workstreams; proactively surface risks and mitigate them through alignment and action plans.
  • Apply principles of team topologies to optimize collaboration and reduce cognitive load across development teams.
  • Maintain strong stakeholder communication loops, including regular program status updates, issue escalation, and executive briefings.
  • Champion agile and lean delivery practices while ensuring traceability and compliance within a regulated medical device environment (IEC 62304, ISO 13485, etc.).

Required Qualifications
  • 8+ years of experience in software development and/or technical program management.
  • Strong technical background in C++ and Qt/QML-especially in building shared UI components or embedded frameworks.
  • Proven success in orchestrating multi-team programs, preferably in regulated domains (medical devices, automotive, aerospace).
  • Deep understanding of team topologies, DevOps culture, and modern software delivery models.
  • Excellent communication, conflict resolution, and stakeholder management skills.

Similar Jobs