Description
The Embedded Firmware Engineer will design, develop, test, integrate, and maintain firmware for eHDD storage systems. The role involves C++ and Python software, data structures, algorithms, data paths, drivers, embedded firmware, Scrum and Agile development, hardware-software collaboration, technical investigations, and firmware design documentation. A bachelor’s or master’s degree in a relevant engineering or computer science field is required, while familiarity with microcontroller architectures, embedded systems, RTOS, storage interfaces, debugging tools, machine learning, and Agile practices is preferred.
