Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer, Platform image - Rise Careers
Job details

Software Engineer, Platform

About Us

We’re 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, we’re 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

We’re looking for a Software Engineer to help build the embedded platform powering our next-generation electrified appliances. You’ll work across disciplines—from UI displays and system integration to hardware interfacing—developing robust, scalable software that supports seamless user experiences. You’ll be part of a small, highly collaborative team where initiative, flexibility, and technical breadth are key to success.

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

What you’ll 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

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.

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 Software Engineering Manager

  • Technical/Functional Interviews with software and product team members

  • Final Conversation with our Software Engineering Manager

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

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

Average salary estimate

$175000 / YEARLY (est.)
min
max
$165000K
$185000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 10 hours ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Diversity of Opinions
Empathetic
Fast-Paced
Rise from Within
Work/Life Harmony
Take Risks
Startup Mindset
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Employee Resource Groups
401K Matching
Paid Holidays
Paid Sick Days

Contribute as a Frontend Software Engineer at Ramp by designing and developing performant, beautiful interfaces that transform the future of financial operations.

K1X Hybrid No location specified
Posted 20 hours ago

Experienced Lead Software Engineer wanted to lead and innovate within a remote-first SaaS company transforming tax documentation workflows.

Photo of the Rise User
JustPark Hybrid No location specified
Posted 5 hours ago

Senior Golang Engineer sought to advance JustPark's innovative parking platform, contributing to scalable, secure applications in a hybrid Dallas-Fort Worth role.

Senior Software Engineer role responsible for leading backend projects and architecture design at Kyocera Document Solutions in Concord, CA.

Photo of the Rise User
Posted 19 hours ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Diversity of Opinions
Empathetic
Fast-Paced
Rise from Within
Work/Life Harmony
Take Risks
Startup Mindset
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Employee Resource Groups
401K Matching
Paid Holidays
Paid Sick Days

Backend Engineering Internship at Ramp, a cutting-edge AI-driven financial platform innovating how businesses manage their spend and operations.

Posted 10 hours ago

Join Corridor as a Senior Software Engineer to pioneer AI-powered security solutions in a fast-growing cybersecurity startup based in San Francisco.

Contribute to Contoro Robotics' cutting-edge warehouse automation by enhancing their Cloud Platform Analytics pipeline as a Software Engineer Intern.

Posted 5 hours ago

TWOSENSE.AI seeks a skilled Machine Learning Engineer to build and optimize production ML pipelines for their AI-driven behavioral biometric security platform.

Photo of the Rise User
American Express Hybrid Phoenix, Arizona, United States
Posted 8 hours ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Senior Engineers are needed at American Express to create innovative digital solutions through software design, testing, and integration within a hybrid work environment.

Photo of the Rise User
Oteemo, Inc Hybrid College Park, MD, College Park, Maryland , United States
Posted 15 hours ago

Oteemo is hiring a Software Engineer to build advanced software solutions for Navy warfighters, leveraging hands-on experience with multiple programming languages and cloud technologies.

Posted 21 hours ago

Contribute as a Software Engineer II at Bank of America, designing and leading application architecture to drive responsible growth and innovation.

Photo of the Rise User
Posted 19 hours ago

Senior C++ Software Engineer to lead development of advanced defense technologies at Anduril Industries, delivering AI-driven mission solutions for Intelligence Community clients.

Photo of the Rise User
Posted 11 hours ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Diversity of Opinions
Empathetic
Fast-Paced
Rise from Within
Work/Life Harmony
Take Risks
Startup Mindset
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Employee Resource Groups
401K Matching
Paid Holidays
Paid Sick Days

Contribute to Ramp’s innovative AI-powered financial platform as a Backend Software Engineer shaping scalable solutions.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
August 2, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!