Software Engineer, Platform Job at Impulse, San Francisco, CA

cS9Ndys1WmJlZ2ZlNzlUWmhEVWFxY3Nh
  • Impulse
  • San Francisco, CA

Job Description

Join to apply for the Software Engineer, Platform role at Impulse

Join to apply for the Software Engineer, Platform role at Impulse

Get AI-powered advice on this job and more exclusive features.

This range is provided by Impulse. Your actual pay will be based on your skills and experience talk with your recruiter to learn more.

Base pay range

$165,000.00/yr - $185,000.00/yr

About Us

Were Impulse a team of engineers, designers, and innovators based in San Francisco, dedicated to building high-performance, sustainable products that empower whole-home electrification without compromising lifestyle. As an early-stage, VC-backed company, were growing rapidly and looking for passionate individuals to join us in creating delightful, scalable solutions that make it easy to make good decisions for your home and the environment.

About The Role

Were looking for a Software Engineer to help build the embedded platform powering our next-generation electrified appliances. Youll work across disciplinesfrom UI displays and system integration to hardware interfacingdeveloping robust, scalable software that supports seamless user experiences. Youll be part of a small, highly collaborative team where initiative, flexibility, and technical breadth are key to success.

Were seeking individuals eager to join an early-stage, VC-backed startup with big ambitions to drive positive change in a major industry.

What Youll Be Doing

  • 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 or C++ to support interactive and control workflows
  • Collaborate cross-functionally with firmware, cloud, and product 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

This is considered a senior role, and as such, this role requires:

  • 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

And some things that would be a huge bonus (but not necessarily required):

  • Familiarity with modern backend/cloud infrastructure (e.g., AWS, GCP), data frameworks (e.g., Apache Arrow), or scripting languages (e.g., TypeScript)
  • Experience with consumer electronics or hardware-integrated software development

Whats 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.

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. Heres what you can expect:

  • Intro call with our People Operations Team.
  • Interview with our Software Engineering Manager
  • Technical/Functional Interviews with software and product team members
  • Final Conversation with our Software Engineering Manager

Were 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

$165,000 - $185,000, depending on experience

Compensation Range: $165K - $185K

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Appliances, Electrical, and Electronics Manufacturing

Referrals increase your chances of interviewing at Impulse by 2x

Get notified about new Software Engineer jobs in San Francisco, CA .

Full-Stack Software Engineer (Jr/Mid level)

San Francisco, CA $120,000.00-$180,000.00 4 weeks ago

San Francisco, CA $99,500.00-$200,000.00 6 days ago

San Francisco, CA $150,000.00-$230,000.00 3 months ago

Software Development Engineer I - Frontend & Mobile

San Francisco, CA $130,000.00-$140,000.00 6 days ago

San Francisco, CA $150,000.00-$176,000.00 3 months ago

San Francisco, CA $120,000.00-$190,000.00 9 months ago

San Francisco, CA $150,000.00-$180,000.00 21 hours ago

San Francisco, CA $125,000.00-$175,000.00 1 month ago

Software Engineer, Frontend (All Levels)

San Francisco, CA $150,000.00-$220,000.00 4 days ago

San Francisco, CA $130,000.00-$240,000.00 5 days ago

San Francisco, CA $176,000.00-$250,000.00 5 days ago

San Francisco, CA $99,500.00-$200,000.00 6 days ago

San Francisco, CA $165,000.00-$165,000.00 2 years ago

Alameda, CA $130,000.00-$160,000.00 1 month ago

San Francisco, CA $150,500.00-$269,200.00 6 days ago

San Francisco, CA $120,000.00-$200,000.00 2 years ago

San Francisco, CA $140,000.00-$280,000.00 8 months ago

San Francisco, CA $150,000.00-$300,000.00 1 month ago

San Francisco, CA $150,000.00-$250,000.00 10 months ago

San Francisco, CA $100,000.00-$200,000.00 1 year ago

San Francisco, CA $60,000.00-$80,000.00 2 weeks ago

San Francisco, CA $130,000.00-$250,000.00 5 days ago

Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Job Tags

Full time, Work at office, Remote work, 2 days per week, 1 day per week,

Similar Jobs

Vanguard-IP

Patent Associate - Life Sciences (Palo Alto) Job at Vanguard-IP

 ...Previous patent prosecution law firm experience, patent bar membership, and a background in one of the following fields: cell or molecular biology, immunology, biochemistry, bioinformatics, organic chemistry, medicinal chemistry, cancer biology, pharmacology, biophysics,... 

Mitchell Distributing

Director of Operations - Wine + Spirits Distribution Job at Mitchell Distributing

 ...Distributing! In this key leadership role, you'll lead all aspects of warehouse, logistics, and distribution operations across our wine, beer, and spirits portfolio. This role is critical to ensuring seamless product flow, regulatory and safety compliance, and operational... 

HealthTrust Workforce Solutions HCA

Travel Interventional Radiology Nurse - $2,470 per week Job at HealthTrust Workforce Solutions HCA

 ...HealthTrust Workforce Solutions HCA is seeking a travel nurse RN Interventional Radiology for a travel nursing job in Bradenton, Florida.Job Description & Requirements ~ Specialty: Interventional Radiology ~ Discipline: RN ~ Start Date: 09/09/2025~ Duration:... 

Remote growth collective

Digital Marketing Specialist - Flexible Schedule; Remote - Work From Home Job at Remote growth collective

 ...platforms, CRMs, automation tools, and social media advertising~Work well independently and thrive in a results-oriented environment...  ...professional remote workspace~This role is not suitable for students or entry-level applicants If you're ready to bring your... 

Terraces at Summitview - a HumanGood community

Fine Dining Cook Job at Terraces at Summitview - a HumanGood community

 ...experience The Cooks primary objective is the preparation of food items to ensure high standard of quality and quantity to meet...  ...prides itself on offering only the best of the best when it comes to service and care for our residents. This includes all food created by...