Senior Device Software Engineer (Firmware)
SPAN(29 days ago)
About this role
A Senior Device Software Engineer (Firmware) at SPAN is responsible for developing and implementing software for hardware products, particularly focusing on microcontrollers within the SPAN Smart Panel and related solutions. The role involves designing features, such as an OTA system and data streaming architecture, collaborating with software, product, and hardware teams, and ensuring high reliability and security in embedded systems. Candidates should have extensive experience in C or C++ for hardware devices, strong software design fundamentals, and excellent communication skills, with a willingness to mentor and support peers.
Required Skills
- Firmware Engineering
- Embedded Linux
- C++
- C
- Microcontrollers
- Software Design
- Object-Oriented Design
- Memory Management
- Electrical Communication
- UART
+13 more
About SPAN
www.span.ioSPAN is a leader in smart electrical panels, specializing in innovative solutions that provide enhanced visibility and control over home energy use. Their products, such as the SPAN Panel, empower homeowners with circuit-level monitoring and management via a user-friendly app, allowing for real-time insights and optimizations to reduce energy costs. Additionally, SPAN integrates seamlessly with renewable energy sources and electric vehicle chargers, ensuring a more efficient and sustainable home energy ecosystem. By reinventing traditional panels, SPAN aims to make homes smarter and more self-sufficient while supporting electrification efforts.
Apply instantly with AI
Let ApplyBlast auto-apply to jobs like this for you. Save hours on applications and land your dream job faster.
More jobs at SPAN
Similar Jobs
Embedded/Firmware Engineer Intern (Summer 2026)
Block(6 days ago)
Firmware Engineer
Fellow(4 days ago)
Embedded Software Engineer
Electreon(28 days ago)
IoT Embedded Firmware Team Leader
Augury(1 month ago)
Senior Firmware Engineer
Chefman(22 days ago)
Embedded/Firmware Engineer Intern (Summer 2026)
Block(6 days ago)