tap into our expansive network to build your career

Portfolio Company Open Roles

Software-Technical Program Manager



This job is no longer accepting applications

See open jobs at Impulse.
IT, Operations
United States · Remote
Posted on Wednesday, December 6, 2023

We’re Impulse. We’re a team of engineers, designers and innovators based in San Francisco who believe making good decisions for your home and the environment should not come at a cost to your lifestyle. We’re dedicated to building delightful, high-performance products for everyday needs that enable rewarding, long-term, scalable solutions for whole-home electrification.

We're looking for individuals excited to join an early-stage, VC-backed growing company with powerful aspirations to make positive change in a major industry - come build with us!

About the role:

As a Software Technical Program Manager at Impulse, you will lead the delivery of the novel, vertically integrated software that powers our innovative hardware products. This role entails the management of the entire software ecosystem, including firmware, embedded systems, mobile applications, and cloud infrastructure. You will serve as the backbone for software execution, working closely with our software engineers, product managers, hardware technical program managers, and our executive team.

As a Software Technical Program Manager at Impulse, you will:

  • Lead the software development management process for one or more Impulse products, including software running on and adjacent to our physical products

  • Work across many aspects of the business with a strong day-to-day focus on execution management

  • Represent the software team and its priorities across the organization

  • Work closely with other Technical Program Managers to align milestones and work within the schedule constraints imposed by hardware builds and availability

  • Work closely with counterparts in other Impulse organizations, such as Hardware Engineering, Product, Marketing, and Operations, to aid in the transition from architecture to product launch

  • Work closely with leadership to identify organizational needs and implement solutions

  • Maintain, evolve, and wield the custom tooling used for project management within Impulse

  • Have the opportunity to shape the responsibilities of your role based on your competencies and interests

  • Travel (5-10%) both domestically and internationally

We’re looking for:

  • Experience with building and managing agile project management processes from the ground up

  • Deep experience working with products that touch several of the following areas: cloud infrastructure, mobile application development and distribution, user interface design, web product development, firmware, and embedded systems development

  • Experience working in consumer electronics, energy systems, or automotive industries is a plus

  • Prior systems or project engineering roles and experience with requirements definition and management is a plus

  • Excellent written and verbal communication skills; you will be working within a globally-distributed team in different time zones and conciseness is key

  • Strong reasoning and analytical skills and the ability to make and explain difficult decisions; you’ll be expected (and empowered!) to make decisions for the entire organization

  • Ability to prioritize, execute, and delegate tasks within a large workload

  • Comfortable working at a Series A hardware startup with all that entails; if you’re interested but unsure what life at Impulse is like, make sure to ask us all about it when you connect with us!

What’s in it for you:

  • Meaningful equity in a fast-moving company with top investors

  • Generous benefits include health, vision, dental, commuter, and fitness.

  • Help define culture for a diverse, inclusive, and global team.

We are growing quickly so if you’re interested in joining us but don’t see a job that fits what you’re looking for or if your experience doesn’t quite check all the boxes, please feel free to reach out - we’re happy to connect.

Impulse is an equal-opportunity employer. We celebrate diversity and prohibit discrimination and harassment. We are committed to creating an inclusive environment for all employees where everyone feels safe and welcome.

Base salary range:

$160,000/yr - $195,000/yr

Exact compensation may vary based on skills and experience. This is a remote role.

This job is no longer accepting applications

See open jobs at Impulse.