Technical Program Manager, Firmware & Software

AmperesandReno, NV
20hOnsite

About The Position

We’re seeking a Technical Program Manager (TPM) to lead complex, cross functional programs spanning embedded firmware (functional programs spanning embedded firmware (MCUbased) and based) and applicationlevel software (edge and cloud). You’lllevel software (edge and cloud). You’ll orchestrate delivery across software engineering, firmware development, hardware engineering, product, QA, and system integration ensuring outcomes are on time, on budget, and high quality.

Requirements

  • Technical degree in Computer Science, Electrical Engineering, or related field; or equivalent handson experience in embedded systems, firmware, or software development.
  • 2+ years in technical program management or engineering leadership, focused on FW/SW products.
  • Proven success managing complex multiteam programs with interdependent timelines and crossfunctional coordination.
  • Deep understanding of SDLC, Agile/Scrum, and firmware development practices.
  • Experience in organizations building products that integrate hardware, embedded firmware (MCUs), and application software (edge/cloud).
  • Strong leadership and organizational skills with the ability to influence across levels and disciplines.
  • Excellent written and verbal communication; able to bridge technical and nontechnical stakeholders.
  • Comfortable in fastpaced environments with shifting priorities and evolving requirements.
  • Must have experience with Atlassian (Jira/Confluence) and Scrum tools.
  • Travel up to 20%, including international, to support global teams and execution.

Nice To Haves

  • GitHub, AWS, basic observability tools (e.g., metrics/logging/tracing), and Python.

Responsibilities

  • Lead cross functional execution across software engineering, firmware, hardware, product, QA, and system integration for embedded and applicationfunctional execution across software engineering, firmware, hardware, product, QA, and system integration for embedded and applicationlevellevel software programs.
  • Own program scope, schedules, and resources for FW/SW initiatives; deliver to timeline, quality, and budget goals.
  • Communicate program status (milestones, risks, decisions) to executives and stakeholders with clear, regular updates that drive alignment and transparency.
  • Plan features and track milestones for software and firmware, tightly coordinating integration timelines with hardware and systems development.
  • Identify and mitigate risks across software dependencies, firmware stability, release timelines, and crossfunctional integration points.
  • Collaborate with product to define requirements, roadmaps, and success metrics aligned to product outcomes.
  • Manage cost and resourcing, surfacing efficiency opportunities (reuse, tooling, automation) to improve value and reduce overhead.
  • Continuously improve program practices, processes, and tooling tailored to SW/FW development for better execution, scalability, and visibility.
  • Support release & validation, partnering with QA, release engineering, and support to manage timelines, test coverage, and issue resolution for SW/FW deliverables.

Benefits

  • Competitive Salary + Incentive Stock Options
  • Medical, vision, and dental benefits for employees and their dependents, effective from the start of hire
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employees receive paid time off (PTO), paid sick days, and paid company holidays so they can rest, recharge, and take care of their health and personal needs.
  • Commuter Benefits
  • 6-12 weeks 100% paid parental leave
  • Singapore-based employees receive benefits in accordance with local government provisions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service