Electrical and Firmware Engineer
Impulse
Location
San Francisco
Employment Type
Full time
Location Type
On-site
Department
Hardware
Compensation
- $175K – $185K
Electrical and Firmware Engineer Job Description
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:
We are seeking a talented Electrical Engineer to join our hardware development team. The ideal candidate combines strong theoretical foundations with hands-on expertise in digital circuit design, sensor integration, and firmware development. This role requires someone who thrives in the lab environment and can take designs from concept through production. The position also requires ability to architect and direct the work of design and manufacturing partners often outside the US.
You will design and develop digital circuits and sensor interfaces for next-generation products, working closely with cross-functional teams to define requirements and deliver robust hardware solutions. You'll be responsible for circuit design, schematic capture, PCB layout direction, and thorough verification of designs through prototype bring-up and testing. The role includes writing and debugging firmware for embedded systems, conducting detailed failure analysis, and collaborating with manufacturing partners to ensure designs transition smoothly to production.
Required Qualifications
Education & Experience:
BS in Electrical Engineering with 5+ years of relevant experience, or MS with 3+ years.
Technical Skills:
Demonstrated expertise in digital circuit design including microcontrollers and high-speed digital interfaces.
Proven experience designing sensor interfaces (ADCs, signal conditioning, multi-sensor systems).
Strong firmware development skills in C/C++ for embedded systems with experience writing clean, maintainable code.
Ability to write test automation scripts (typically Python) for controlling test equipment using SCPI and other industry-standard protocols.
Proficiency with standard EE tools including oscilloscopes, logic analyzers, spectrum analyzers, and power supplies.
Lab Skills:
Excellent hands-on debugging and troubleshooting abilities.
Experience with board bring-up, signal integrity measurements, and design validation.
Comfortable working independently in the lab to isolate and resolve complex hardware issues.
Preferred Qualifications
Superb EE fundamentals.
Experience with high-speed digital design.
Experience with interfacing MCUs to analog sensors.
Experience working with Joint Development Manufacturers (JDMs) or contract manufacturers through the product development lifecycle, including design for manufacturability considerations and production support.
Experience writing production-quality firmware.
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. The opportunity to work on an actually cool technology product.
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.
Our Interview Process
At Impulse, we want to make sure the fit is right for both you and us! Our interview process is designed to help us get to know each other better.
Here's what you can expect:
Intro call with our People Operations Team,
Interview with our Hardware Engineer.
Onsite interview with our Hardware team, our Principal Technical Program Manager, and our Software team.
Finally, a short conversation with our Founder and CEO.
We're excited to meet you and help you figure out if Impulse is the right fit for you!
Job Location
San Francisco - in office (potential for 1-2 days a week remote)
Compensation Target
$170,000 - $185,000 depending on experience
Compensation Range: $175K - $185K