Software Engineer, Platform at Impulse

San Francisco, California, United States

Impulse Logo
$165,000 – $185,000Compensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
CleantechIndustries

Requirements

  • 4+ years of programming experience
  • 2+ years experience with low-level programming languages like Rust or C++
  • Demonstrated passion for learning and growing your skill set
  • Able & willing to cross technology domains to produce thoughtful solutions
  • Excitement to work in a dynamic early startup environment with the potential to impact the global climate and energy crisis

Responsibilities

  • Design and develop on-device software for embedded SoCs (e.g., i.MX8), running Yocto Linux
  • Build and maintain UI frameworks and display logic for next-generation appliance interfaces
  • Architect reliable, maintainable software components in Rust to support interactive and control workflows
  • Collaborate cross-functionally with other engineering teams to mentor, learn, disseminate knowledge, and improve overall codebase quality
  • Help to architect our on-device application codebase for robustness, performance, and maintainability across a growing product portfolio
  • Close cross-functional work with the entire team in all disciplines – iterating on product requirements, building first-in-class prototypes, and representing systems software constraints and needs to the organization

Skills

Key technologies and capabilities for this role

RustYocto Linuxi.MX8embedded SoCsUI frameworkssystem integrationhardware interfacingLinux

Questions & Answers

Common questions about this position

What is the salary range for this Software Engineer position?

The salary range is $165K - $185K.

Is this role remote or onsite?

This is an onsite position.

What skills are required for this role?

The role requires 4+ years of programming experience, 2+ years with low-level languages like Rust or C++, passion for learning, ability to cross technology domains, and excitement for a startup environment.

What is the company culture like at Impulse?

Impulse features a small, highly collaborative team in a dynamic early-stage startup environment, with a focus on diversity, inclusion, and helping define culture for a global team.

What makes a strong candidate for this position?

Strong candidates have 4+ years of programming experience including 2+ years in Rust or C++, demonstrated passion for learning, flexibility to cross domains, and excitement for a startup tackling climate impact; bonuses include experience with embedded systems, Yocto Linux, UI frameworks, or cloud infrastructure.

Impulse

Electric induction cooktops promoting sustainability

About Impulse

Impulse Labs focuses on enhancing home cooking through electric appliances, with its main product being the Impulse Induction Cooktop. This cooktop is designed for easy installation and offers a powerful and precise cooking experience, encouraging households to switch to electric energy for a more sustainable future. The company targets environmentally conscious consumers and home cooks who value high-performance kitchen tools. Unlike many competitors, Impulse Labs incorporates battery storage into their cooktops, allowing users to store renewable energy, which not only improves appliance performance but also supports the electrical grid. The goal of Impulse Labs is to promote sustainability in home cooking while providing a seamless user experience through direct-to-consumer sales.

San Francisco, CaliforniaHeadquarters
2021Year Founded
$24.3MTotal Funding
SERIES_ACompany Stage
Energy, Consumer GoodsIndustries
11-50Employees

Risks

Competition from established brands threatens Impulse's market share.
Supply chain vulnerabilities in battery components may impact production timelines.
Consumer privacy concerns over data sharing could lead to reputational risks.

Differentiation

Impulse integrates battery storage in appliances for renewable energy use.
The Impulse Induction Cooktop offers precision with proprietary Temperature Control technology.
Direct-to-consumer sales model allows efficient demand gauging and inventory management.

Upsides

Growing interest in smart home tech enhances Impulse's product appeal.
Increasing renewable energy adoption complements Impulse's battery-integrated cooktops.
Eco-conscious consumerism aligns with Impulse's sustainable and energy-efficient offerings.

Land your dream remote job 3x faster with AI