Our Next Energy logo

Technical Program Manager - Software

Our Next Energy
Novi, Michigan
Full Time
Posted March 5, 2025
Apply Now

Application opens on company website

Job Description

The Technical Program Manager Software will oversee software development projects by coordinating cross-functional teams, managing project timelines, and resolving technical challenges, while promoting process improvements and ensuring alignment with project objectives.

Key Responsibilities

  • Develop and manage detailed project plans, timelines, and deliverables.
  • Lead regular team meetings to track progress, identify risks, and resolve impediments.
  • Collaborate with engineering teams to troubleshoot and debug issues.
  • Work closely with cross-functional teams to gather requirements and define scope.
  • Promote process improvements and best practices for team productivity.
  • Proactively identify potential risks and develop mitigation strategies.
  • Monitor key performance indicators to assess project health and team performance.
  • Maintain accurate documentation of project requirements, decisions, and progress.
  • Foster a culture of collaboration, accountability, and continuous learning.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field or equivalent experience.
  • 5 years of experience in technical program management, project management, or a related role within software development.
  • Strong understanding of Agile principles, methodologies, and the software development lifecycle (SDLC).
  • Hands-on experience troubleshooting and debugging software and system-level issues.
  • Knowledge of CAN communication protocols and tools such as CANalyzer, CANoe, or similar.
  • Experience with debugging tools like Trace32 or equivalent for embedded systems.
  • Proven ability to manage multiple projects simultaneously, demonstrating strong prioritization and time management skills.
  • Exceptional communication and interpersonal skills, with the ability to work effectively with both technical and non-technical stakeholders at all levels.
  • Proficiency with project management tools such as Jira.
  • Technical background or experience working closely with software engineering teams.

Benefits & Perks

Ready to Apply?

Join Our Next Energy and make an impact

Apply Now

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Our Next Energy

Our Next Energy logo

Buyer

Our Next Energy
Novi
Full Time
Our Next Energy logo

Cell Quality Engineer

Our Next Energy
Van Buren Township
Full Time
Our Next Energy logo

Electrical Engineer

Our Next Energy
Novi
Full Time