This job has expired
This position was posted on October 9, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Job Overview
Location
San Francisco
Job Type
Full-time
Category
Software Engineering
Date Posted
October 9, 2025
Full Job Description
đź“‹ Description
- • Own the embedded software stack that powers Impulse’s next-generation electrified appliances, from boot-loader to user-facing UI, ensuring every watt of energy is delivered with elegance and reliability.
- • Architect and implement on-device applications in Rust for i.MX8-class SoCs running custom Yocto Linux builds, balancing real-time control loops, safety interlocks, and buttery-smooth touch-screen interactions.
- • Design reusable UI frameworks that render beautifully on 7–10-inch TFT displays, support over-the-air updates, and gracefully degrade when connectivity or sensors misbehave—because a homeowner’s dinner should never depend on Wi-Fi.
- • Build hardware-abstraction layers that abstract GPIO, I²C, SPI, CAN, and high-speed ADC/DAC paths so that firmware, cloud, and mobile teams can innovate without learning the quirks of every new sensor or actuator.
- • Champion code quality through rigorous unit, integration, and hardware-in-the-loop tests; establish CI pipelines that run on every PR and flash nightly builds onto physical rigs so regressions are caught before they reach the kitchen.
- • Collaborate daily with electrical, mechanical, product, and UX teammates in our SOMA prototyping lab—white-boarding power budgets at 9 a.m., flashing boards at noon, and tasting coffee roasted on one of our induction cooktops by 3 p.m.
- • Mentor junior engineers through pair-programming and architecture reviews, while also learning from domain experts in battery chemistry, power electronics, and climate science—cross-pollination is how we move faster than the market.
- • Translate murky product requirements (“make it feel like magic”) into crisp technical specs, story points, and OKRs that keep hardware, software, and go-to-market teams aligned as we scale from tens to thousands of homes.
- • Instrument everything: telemetry pipelines that stream metrics to Apache Arrow-backed data lakes, anomaly detection that flags failing inverters before the homeowner notices, and dashboards that let our support team solve issues remotely.
- • Participate in customer site visits and beta installs to observe real-world usage, gather feedback, and iterate rapidly—shipping firmware updates weekly so early adopters become lifelong evangelists.
- • Contribute to open-source projects (we upstream Yocto layers, Rust crates, and Linux kernel patches) and speak at meetups—because the climate fight is bigger than any one company and we want the best ideas to win.
- • Help define the long-term technical roadmap: next-gen SoC selection, secure boot strategy, containerized edge runtimes, and cloud-edge split for machine-learning models that optimize energy usage across millions of homes.
- • Embrace the controlled chaos of an early-stage startup: priorities shift, hardware revs change, and yesterday’s prototype is today’s production blocker—your flexibility and sense of humor turn uncertainty into opportunity.
- • Ultimately, your code will sit at the heart of every Impulse appliance, quietly orchestrating kilowatts of clean electricity so families can cook, heat, and live without fossil fuels—measurable impact baked into every function call.
Skills & Technologies
About Impulse Dynamics, Inc.
Impulse Dynamics is a medical device company that develops and markets the Optimizer Smart system for cardiac contractility modulation (CCM) therapy. The implantable device delivers non-excitatory electrical signals to improve contraction strength in patients with chronic heart failure who remain symptomatic despite guideline-directed drug therapy and are not indicated for CRT. Clinically proven in multiple randomized trials, the therapy enhances exercise tolerance and quality of life. The company, founded in 1996 and headquartered in Marlton, New Jersey, operates across the United States, Europe, and other international markets, providing training and support to electrophysiologists and heart failure specialists.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Penn Mutual Life Insurance Company
4 days ago

myTomorrows B.V.
2 months ago

Exadel Inc.
15 days ago

DataKind Inc.
15 days ago