Technical Program Manager, Software

Karman

Ann Arbor (MI)

Remote

USD 140,000 - 190,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental coverage
Vision coverage
Employer-match 401k
Flexible PTO

Job summary

Karman is seeking a Technical Program Manager (TPM) to drive cross-functional delivery of complex software-hardware initiatives from a remote U.S. base. You will manage sprints, CI/CD, and ensure alignment between engineering, product, and operations while coordinating with partners and internal teams.

The role emphasizes strong communication, problem-solving, and the ability to influence without authority. Travel up to 10% is expected; compensation ranges with experience and level.

Qualifications

  • 5+ years of experience in program management or related roles in a technical environment.
  • Technical background or hands-on software/engineering experience.
  • Strong understanding of SDLC and agile methodologies.
  • Capable of managing multiple projects in a fast-paced setting.
  • Coordinate internal technical work for co-development and partner engagements.
  • Support external partner interface alongside CPM coverage while coordinating technical tradeoffs.
  • Experience driving compliance initiatives and security certifications (IEC 62443).
  • Proven ability to lead cross-functional initiatives without direct authority.
  • Excellent communication, organization, and problem-solving skills.
  • Experience with global hardware/software deployments and CI/CD tooling.
  • Willingness to travel up to 10%.

Responsibilities

  • Define, implement, and optimize program management processes for cross-functional delivery.
  • Develop and monitor project plans, timelines, and performance metrics.
  • Develop and drive adoption of agile best practices.
  • Collaborate with engineering, product management, and operations to define requirements and priorities.
  • Manage risks related to code stability, feature creep, and version control.
  • Drive adoption of tools/frameworks to improve tracking and communication.
  • Coordinate complex cross-functional programs from initiation to completion.
  • Track and report on delivery timelines, resource use, and risk mitigation.
  • Facilitate alignment to resolve bottlenecks and dependencies.

Skills

Program management
SDLC knowledge
Agile methodologies
Cross-functional leadership
Communication
Stakeholder management

Tools

Jira
Trello
Microsoft Project

Job description

Karman is a fast-growing energy technology company using distributed artificial intelligence (AI) to accelerate the clean energy transition and better serve utility customers. As the electric grid becomes more complex with the rapid increase of electric vehicles, distributed solar, batteries, heat pumps and extreme weather, utilities need real-time visibility of grid conditions. Utilidata’s distributed AI platform, powered by our custom NVIDIA chip, is transforming the way utility companies operate with real-time visibility at the grid edge to better utilize customer energy resources, reduce power outages, and enable quicker storm recovery.

We are looking for a Technical Program Manager (TPM) to join our technical program management team and work in direct support of our software development teams. This individual will play a pivotal role in driving cross-functional initiatives, ensuring the successful delivery of complex technical projects distributed across engineering work streams. The TPM acts as a bridge between technical teams and business stakeholders, coordinating efforts to meet strategic goals efficiently. Their time will be focused on managing team sprints, code reviews, and continuous integration/continuous deployment (CI/CD) cycles to ensure rapid progress and iteration. We are looking for candidates who are mission-driven, collaborative, and adaptive. This is a remote position based in the United States. Candidates will be expected to collaborate cross-functionally with remote teams based across the country.

Responsibilities
  • Define, implement, and optimize program management processes to enhance cross-functional collaboration and delivery efficiency
  • Develop and monitor project plans, timelines, and performance metrics to ensure alignment with organizational goals
  • Develop and drive the adoption of agile best practices
  • Collaborate with engineering, product management, and operations teams to define technical requirements, priorities, and resource allocation
  • Manage risks related to code stability, feature creep, and version control
  • Drive the adoption of tools and frameworks that improve project tracking, stakeholder communication, and overall program delivery
  • Support the coordination and execution of complex, cross-functional projects from initiation to completion
  • Track and report on key program metrics, such as delivery timelines, priority shifts, resource utilization, and risk mitigation efforts
  • Facilitate communication and alignment across teams to identify and resolve bottlenecks, dependencies, and conflicts
Minimum Qualifications
  • 5+ years of experience in program management, project management, or a related role in a technical environment or a combination of educational and professional experience commensurate with this level of professional experience
  • Technical background or hands-on experience in software development or engineering
  • Strong understanding of software development lifecycles (SDLC) and agile methodologies
  • Proven ability to manage multiple projects simultaneously in a fast-paced environment
  • Coordinate internal technical work for co-development and partner engagements
  • Support the external partner interface alongside Customer Program Manager (CPM) coverage, while retaining ownership of technical coordination and internal tradeoffs
  • Proven track record of managing compliance efforts and guiding initiatives to obtain security certifications such as IEC 62443
  • Experience drive cross-cutting initiatives and distribution of related work across engineering work streams
  • Comfortable asking detailed engineering questions and translating technical work into coordinated plans
  • Technical depth sufficient to understand partner-facing integration questions and constraints
  • Demonstrated ability to manage a technical partner integration where requirements were unclear or evolving
  • Exceptional communication, organizational, and problem-solving skills
  • Demonstrated ability to influence and lead cross-functional teams without direct authority
  • Experience managing global hardware and software deployments
  • Proficiency in project management tools such as Jira, Trello, or Microsoft Project
  • Willingness to travel up to 10% of time
Enhanced Qualifications (Nice to Have)
  • Master’s degree in a technical or business discipline
  • Certifications such as PMP, CSM, or SAFe Agile
  • Real-time control-systems experience
  • Experience leading programs involving both software and hardware
  • Prior experience with co-development or OEM/partner engagements
  • Experience with security certification planning or compliance coordination
  • Familiarity with data analytics, machine learning, or AI-driven initiatives
  • Strong understanding of DevOps practices and CI/CD pipelines

Salary Range: $140,000 to $190,000 base compensation depending on experience and level, plus stock options. This role spans multiple job levels; final level and compensation will be determined based on the candidate's experience.

Location: This position can be performed remotely from anywhere in the United States.

Karman values the diversity of our team. We provide equal employment opportunities without regard to race, color, religion, creed, sex, gender, sexual orientation, gender identity or expression, national origin, age, physical disability, mental disability, medical condition, pregnancy or childbirth, sexual orientation, genetics, genetic information, marital status, or status as a covered veteran or any other basis protected by applicable federal, state and local laws.

We are committed to:
  • Creating a diverse and inclusive workplace that is welcoming, supportive, affirming and respectful
  • Empowering employees to solve problems and work together to make a difference
  • Providing mentorship and growth opportunities as part of a collaborative team
  • A flexible work environment with flexible paid time off
  • Competitive compensation and benefits, including health, dental, vision, and employer-match 401k
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

Karman • Ann Arbor (MI)

Hybrid
USD 120,000 - 160,000
Health benefits
Dental & Vision
401k match
+1
Application Engineer, Data Center Hardware
Application Engineer, Data Center Hardware

Karman • Ann Arbor (MI)

Remote
USD 175,000 - 245,000
Health, dental, vision insurance
Stock options
Flexible paid time off
+1
Application Engineer, Hardware/Firmware (OEM Integrations)
Application Engineer, Hardware/Firmware (OEM Integrations)

Karman • Ann Arbor (MI)

On-site
USD 175,000 - 245,000
Health, dental, vision coverages
Employer-match 401(k)
Flexible paid time off
Technician
Technician

Karman • Ann Arbor (MI)

Hybrid
USD 100,000 - 130,000
Health insurance
Dental
Vision
+1
Software Engineer, On Device
Software Engineer, On Device

Karman • Ann Arbor (MI)

Hybrid
USD 120,000 - 150,000
Health, dental, vision
Employer-match 401k
Flexible PTO
+1
Software Engineer, On Device
Software Engineer, On Device

Karman • United States

Hybrid
USD 120,000 - 150,000
Health insurance
Flexible paid time off
401k with company match
+1
Principal Architect, Simulation Platform
Principal Architect, Simulation Platform

Karman • Ann Arbor (MI)

Remote
USD 200,000 - 240,000
Remote Technical Program Manager: AI-Driven Grid
Remote Technical Program Manager: AI-Driven Grid

Karman • Ann Arbor (MI)

Remote
USD 140,000 - 190,000
Health insurance
Dental coverage
Vision coverage
+2
Technical Program Manager, Automation
Technical Program Manager, Automation

Gridware • San Francisco (CA)

On-site
USD 120,000 - 160,000
Health, Dental & Vision
Paid parental leave
Alternating day off
+3
Technical Program Manager
Technical Program Manager

Motorola Solutions • Richardson (TX)

On-site
USD 130,000 - 150,000
Incentive bonus plans
Medical benefits
Dental benefits
+6