Skip to main content

Span

Device Software Engineer, Gateway/Embedded Linux

San Francisco$123k–$210kfulltimemidAdded 2 days ago

About this role

SPAN is seeking a Device Software Engineer to join the Embedded Applications team, focusing on the development of innovative software solutions for hardware products aimed at promoting electrification and reducing carbon emissions. The role emphasizes collaboration with cross-functional teams to drive projects from concept through implementation, enhancing user experience in smart energy devices.

What you'll do

  • Own the engineering process for new strategic initiatives
  • Develop and implement firmware for microcontrollers and embedded Linux applications
  • Collaborate with teams to define minimum viable products
  • Manage partnerships for integrating third-party energy devices
  • Lead the implementation of features in response to regulatory changes
  • Deliver projects that add customer value, such as new functionalities to existing products

What they're looking for

  • 5+ years in firmware/embedded Linux software development
  • Proficiency in Rust, Python, and C/C++
  • Strong understanding of software design principles
  • Experience with electrical communication protocols (UART, I2C, USB)
  • Excellent communication and collaboration skills
  • Project ownership and mentorship experience
  • Desire to learn and adapt across the device software stack
  • Familiarity with functional safety standards (bonus)

Benefits

  • Engaging work environment in San Francisco's SoMa neighborhood
  • Opportunities for professional growth and learning
  • Commitment to diversity and inclusion within the team
  • Collaborative and open communication culture
  • [Other benefits may apply]
Apply on the employer's site

Opens the official application on the employer’s site. No login required.