Full-Time

Device Software Engineer

Embedded Linux

Posted on 5/17/2024

Span

Span

201-500 employees

Smart electrical panel for energy management

Energy

Compensation Overview

$134k - $200kAnnually

Junior, Mid

San Francisco, CA, USA

Category
Embedded Engineering
Software Engineering
Required Skills
Bash
Rust
Python
Go
C/C++
Linux/Unix
Requirements
  • Proficiency in embedded Linux build systems, such as Yocto/OpenEmbedded or Buildroot, as well as related software like U-Boot.
  • Proficiency in C and Linux for application and driver development; experience building maintainable tools in other languages, such as Python, Bash, Go, or Rust.
  • Solid fundamentals in software and API design best practices, instrumentation, testing, and debugging.
  • Excellent interpersonal communication and collaboration skills.
  • Track record of taking ownership over projects and willingness to help others with theirs, from design and code review through to mentorship of new employees.
Responsibilities
  • Develop and maintain embedded Linux board support packages (BSP), as well as bootloader, kernel, package management, and system/application configuration for Span’s application gateway.
  • Partner with teams across SPAN — embedded software, electrical design, manufacturing, security, and cloud infrastructure — to prioritize and build new capabilities for our embedded Linux platform.
  • Support Linux image builds on our production release pipeline.

Span offers homeowners a way to manage and reduce their energy costs with the SPAN Panel, a smart electrical panel that allows for real-time monitoring and control of energy usage through the SPAN Home App. This panel integrates with existing home energy systems, enabling features like scheduling EV charging during off-peak hours and prioritizing essential circuits during power outages. Span differentiates itself by providing a program for electricians to become SPAN Authorized Installers, which includes training and support. The company's goal is to help homeowners save on energy bills and extend the life of their energy systems.

Company Stage

Series B

Total Funding

$223.5M

Headquarters

San Francisco, California

Founded

2018

Growth & Insights
Headcount

6 month growth

-12%

1 year growth

-14%

2 year growth

8%
Simplify Jobs

Simplify's Take

What believers are saying

  • Partnership with PulteGroup boosts Span's presence in new home constructions.
  • Collaboration with Jabil enhances Span's production capacity and product availability.
  • Expanded product line caters to both retrofit and new home construction markets.

What critics are saying

  • Increased competition from established smart home companies like Google and Amazon.
  • Reliance on Jabil may expose Span to supply chain vulnerabilities.
  • Ambitious goal to electrify 10 million homes by 2030 may face regulatory challenges.

What makes Span unique

  • Span offers real-time energy management with its SPAN Panel and Home App.
  • The SPAN Panel integrates with existing home systems, including EV chargers and storage.
  • Span's Authorized Installer Program provides advanced training and support for electricians.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Competitive salary

Comprehensive benefits

6-month parental leave

Unlimited PTO

Teambuilding & career growth

INACTIVE