890,830open jobs
55,432companies
148,624added this week
Browse all
Salary
$123k – $210k per year
Location
In office (San Francisco)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 28, 2026. First seen by Alion on Dec 17, 2025. SPAN scores A on the Alion truth index.

Overview
Company
Impact
Profile match
SPAN is a home energy technology company headquartered in San Francisco, California, and founded in 2018. The company develops and manufactures smart electrical panels that replace traditional circuit breakers to provide real-time energy monitoring, circuit-level control, and integrated management for solar, battery storage, and electric vehicle charging. It serves residential customers across the United States through a network of certified installers and partners with utilities to enhance grid stability and support home electrification.

Our Mission

SPAN is enabling electrification for all

We are a mission-driven company designing, building, and deploying products that electrify the built environment, reduce carbon emissions, and slow the effects of climate change.

  • Decarbonization is the process to reduce or remove greenhouse gas emissions, especially carbon dioxide, from entering our atmosphere.

  • Electrification is the process of replacing fossil fuel appliances that run on gas or oil with all-electric upgrades for a cleaner way to power our lives.

At SPAN, we believe in:

  • Enabling homes and vehicles powered by clean energy

  • Making electrification upgrades possible

  • Building more resilient homes with reliable backup

  • Designing a flexible and distributed electrical grid

The Role

SPAN’s Embedded Applications team is responsible for the full lifecycle of new strategic products, features, and integrations. We are focused on quickly building minimum viable solutions that will help unlock market segments and increase sales. We look for friendly, motivated engineers who enjoy working with their peers to drive impact and move the business forward. Engineers on this team work directly with the broader cross-functional strategic team including product, mobile software, cloud software, and hardware.

You will have the opportunity to be the engineering owner for new strategic initiatives that impact any of our hardware components from microcontrollers up through application stack in embedded Linux. This can include everything from bootloaders on systems without an OS up through applications in C and C++ inside an RTOS, to system services and applications written in Rust and Python in embedded Linux. Hardware products are central to SPAN’s business and writing firmware for even our smallest microcontrollers means working on something that directly impacts the user experience.

Representative Projects

  • Integrations with smart networked third party home energy devices: work across teams to define MVP, manage external partners, define architecture, and lead the implementation

  • The regulatory frameworks that govern our electrical systems and devices are updated from time to time. In some cases, changes here may create market demand for electrical products. To unlock new markets, we may work with our product and certification teams to design new features or capabilities and lead the implementation.

  • We are always looking for ways to bring additional value to our customers and the strategic team is generally responsible for delivering these products and features. For example, a new SPAN Drive charge mode may help customers save on their electricity bills and get more out of their existing solar panels.

About You

Required Qualifications

We are seeking a Firmware/Embedded Linux engineer with:

  • 5 or more years of experience writing software for a hardware device (primarily in a Linux environment) in Rust, Python, and/or C/C++

  • Strong fundamentals in modern software design with awareness of concerns like multiprocess, multithreading, and memory management

  • Experience working with standard electrical communication interfaces like UART, I2C, USB, etc.

  • Exceptional interpersonal communication and collaboration skills. Great at building trust and driving decisions to a resolution

  • Track record of taking ownership of projects and willingness to help others with theirs, from design and code review through to mentorship of new employees

Bonus Qualifications

We do not expect any engineer to have all skills, but we do want you to be excited to learn and grow. Every Device Software Engineer is free to roam up and down our device software stack, so any combination of the following skills is welcome but not required.

  • Experience with functional safety and processes and standards like UL 60730, ISO 26262, IEC 61508, and UL 1998

  • Experience writing higher level system or application software such as diagnostic command line tools or the application side of a communication interface

  • Wireless technologies like LTE, WiFi, Thread, and Zigbee

  • Hands-on experience with electronics lab equipment

  • Experience with clean energy hardware in a multidisciplinary environment

Life at SPAN

Headquartered in San Francisco’s vibrant SoMa neighborhood, we are an eclectic group of creative thinkers who value open communication, teamwork, and a ‘make it happen’ approach to addressing complex challenges.

SPAN embraces diversity and equal opportunity in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills.

We’re hiring talented individuals who are driven by success and are passionate about shaping the future of renewable energy. If that sounds like you, we’d love for you to consider joining the rapidly growing team at SPAN.

The Perks:

Competitive compensation + equity grants at a well-funded, venture-backed company

Comprehensive benefits: 100% employee premiums for base plans on medical, dental, vision with options for additional coverage. Parental leave up to twenty four (24) weeks depending on eligibility

Comfortable, sunny office space located near BART and Caltrain public transit

Strong focus on team building and company culture: Employee Resource Groups, monthly social events, SPANcakes recognition breakfast, lunch, and learns

Flexible hours and flexible time off

Interested in joining our team? Apply today and we’ll be in touch with the next steps!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
890,830 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
San Francisco
$113k – $123k per year • In office • Secret • 5+ years exp • Bachelor's Degree • United States
Apply
$113k – $125k per year • In office • Secret • 5+ years exp • Bachelor's Degree • Pittsfield
Apply
$143k – $158k per year • Hybrid • Secret • 8+ years exp • Bachelor's Degree • Scottsdale
Apply
$123k – $136k per year • Hybrid • TS/SCI • 5+ years exp • Bachelor's Degree • Scottsdale
Python
Verilog
SystemVerilog
VHDL
Perl
Chips/EDA
Siemens QuestaSim
UVM
Xilinx Vivado
Formal Verification
Synplify Pro
Management
Microsoft Office
Apply
$193k – $214k per year • Hybrid • Secret • 10+ years exp • Bachelor's Degree • Colorado Springs
Python
Rust
Verilog
C++
VHDL
MATLAB
MATLAB
Simulink
DevOps
Linux
Management
Agile
Apply
Remote (EAEU) • Full-Time • Moscow
Python
C#
C++
C#
.NET
C++
Qt
AI/ML
OpenCV
DevOps
TCP/IP
Game Dev
Unreal Engine
Houdini
Design
Adobe Photoshop
3ds Max
Apply
≈ $61k – $143k per year (Estimated) • In office • Reading
Python
Apply
$160k – $200k per year • In office • Full-Time • New York
Python
Apply
≈ $88k – $240k per year (Estimated) • In office • Full-Time • Reading
Python
AI/ML
OpenCV
SciPy
Computer Vision
TensorFlow
Pandas
NumPy
PyTorch
scikit-image
DevOps
CI/CD
Docker
Kubernetes
Platform Engineering
Apply
≈ $58k – $124k per year (Estimated) • In office • 5+ years exp • Mexico City
Python
Go
JavaScript
Java
Kotlin
TypeScript
Node JS
Frontend
React.js
DevOps
CI/CD
Apply
$113k – $150k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • San Francisco
Python
DevOps
Linux
Apply
$180k – $210k per year • Equity • In office • Full-Time • 7+ years exp • San Francisco
C++
DevOps
RTOS
Chips/EDA
JTAG Debuggers
Apply
$180k – $210k per year • Equity • In office • Full-Time • 7+ years exp • San Francisco
C++
DevOps
RTOS
Linux
Wi-Fi
IoT
Zigbee
Apply
≈ $28k – $59k per year (Estimated) • In office • Full-Time • 8+ years exp • Bengaluru
C++
DevOps
RTOS
Linux
Wi-Fi
IoT
Zigbee
Apply
≈ $18k – $44k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
C++
DevOps
RTOS
Linux
Wi-Fi
IoT
Zigbee
Apply
$150k – $300k per year • Equity • In office • Full-Time • 6+ years exp • San Francisco
AI/ML
Vapi
Voice Agents
Management
WhatsApp
Apply
$150k – $300k per year • Equity • In office • Full-Time • 6+ years exp • San Francisco
AI/ML
Model Context Protocol
Vapi
Voice Agents
Apply
$150k – $300k per year • Equity • In office • Full-Time • 6+ years exp • San Francisco
AI/ML
Multimodal AI
Vapi
Voice Agents
Apply
$150k – $300k per year • Equity • In office • Full-Time • 1+ year exp • San Francisco
AI/ML
Vapi
Voice Agents
Apply
$150k – $300k per year • Equity • In office • Full-Time • 3+ years exp • San Francisco
AI/ML
Vapi
Voice Agents
Cybersecurity
Threat Modeling
Apply
See all jobs
This is one of many
890,830 more open roles from verified company boards, updated every day.