Taro Logo

Firmware Engineer- Strategic Team

SPAN designs and builds products for home electrification and decarbonization to combat climate change.
$147,000 - $200,000
Embedded
Staff Software Engineer
In-Person
8+ years of experience
Enterprise SaaS · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Firmware Engineer- Strategic Team

SPAN is revolutionizing home electrification with innovative hardware solutions designed to combat climate change. As a Firmware Engineer on the Strategic Team, you'll be at the forefront of developing crucial firmware solutions for their smart home energy devices. The role offers a unique opportunity to work across the full stack of embedded systems, from microcontrollers to Linux applications, using languages like C/C++, Rust, and Python.

The position requires 8+ years of hardware device software experience and combines technical expertise with strategic thinking. You'll lead integrations with third-party devices, implement features for regulatory compliance, and develop new capabilities to enhance customer value. The role involves close collaboration with cross-functional teams and direct impact on user experience.

SPAN offers a competitive salary range of $147,000-$200,000, plus equity and comprehensive benefits. Based in San Francisco's SoMa neighborhood, they provide a collaborative environment with flexible working hours and strong focus on team culture. The company is well-funded and venture-backed, offering stability alongside the excitement of working in the renewable energy sector.

This is an ideal opportunity for an experienced firmware engineer who wants to make a meaningful impact on climate change while working with cutting-edge technology. The role combines technical challenges with strategic thinking, offering growth opportunities and the chance to shape the future of home energy management.

Last updated 7 months ago

Responsibilities For Firmware Engineer- Strategic Team

  • Be the engineering owner for new strategic initiatives
  • Work with microcontrollers through application stack in embedded Linux
  • Develop integrations with smart networked third party home energy devices
  • Design and implement new features for regulatory compliance
  • Collaborate with cross-functional teams including product, mobile software, cloud software, and hardware

Requirements For Firmware Engineer- Strategic Team

Python
Linux
Rust
  • 8 or more years of experience writing software for hardware devices in C/C++, Rust, and/or Python
  • Strong fundamentals in modern software design with awareness of manual memory management
  • Experience working with standard electrical communication interfaces (UART, I2C, USB, etc.)
  • Exceptional interpersonal communication and collaboration skills
  • Track record of taking ownership over projects and mentorship abilities

Benefits For Firmware Engineer- Strategic Team

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
  • Competitive compensation + equity grants
  • 100% employee premiums for base plans on medical, dental, vision
  • Parental leave up to 24 weeks
  • Flexible hours and flexible time off
  • Monthly social events
  • Office space near BART and Caltrain public transit

Interested in this job?