What are the responsibilities and job description for the Technical Program Manager position at BayOne Solutions?
Schedule: M-F 9-6 (with flexibility depending on business needs) This role is hybrid with 3 days on site required (days are flexible)
Role Summary:
- The primary function of the Software TPM, is to manage the design, testing, and release of embedded software and to organize/coordinate the various programs and variants.
- The Electric Power Conversion Software TPM is the primary contact regarding development status/schedule and collaborates with team leaders to prioritize, resource, and track progress of team deliverables.
- The EPC Software TPM works with cross functional engineering teams to define milestones, to create and track development schedules, and to drive issue resolution among the teams.
Responsibilities:
- Manage software development, schedule, and roadmap in a rapidly evolving environment.
- Break down large concepts into realizable deliverables and work with team members to distribute tasks and execute against the plan with minimal guidance.
- Help software teams meet deliverables by tracking progress, task execution, and keeping focus on critical path.
- Build comprehensive system specifications, taking input from Engineering and Product teams.
- Identify development risks, bottlenecks, and dependencies and communicate them to leadership.
- Evaluate and adjust priorities as issues arise.
- Orchestrate project reviews and drive product/process optimization.
Mandatory Tech Skills:
- 5 years of technical product management experience or equivalent
- 3 years in a fast-paced IT, Software or Manufacturing related environment
- Experience working in and advocating for agile practices and environments
- Atlassian JIRA
- Confluence
- GitHub
- Google Slides
Preferred Tech Skills:
- Motor Controls Engineer
- Embedded software developer
- Embedded Software Engineer
- Power Electronics Controller
- DC Motor Control
- Smartsheet
- Vehicle Software Integration Engineer
Qualifications:
- 8 years of experience in Technical Program Management.
- Bachelor’s degree in engineering, business, or in a related technical discipline; Master’s degree preferred.
- Background in automotive, energy, or similar technical industry.
- Experience with Agile, SCRUM, or similar software development life cycle process
Salary : $70 - $75