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 is no longer active. 😔

Job Description

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 10 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