Description
Mainspring Energy is hiring an Embedded Software Engineer to develop and maintain C++ firmware and software for embedded Linux and bare-metal/RTOS platforms, create Python automation tools for embedded-device interfaces, implement diagnostic and HMI communication protocols, and build self-diagnostic and fault-reporting systems. The role requires at least three years of embedded software development experience, C/C++ and Python skills, strong hardware-software debugging ability, and a bachelor’s degree or equivalent practical experience. It is an onsite position at the company’s Menlo Park headquarters.
