Principal Engineer, Software Development Engineering (Firmware Development)
1 month ago
Roles / Responsibilities Design, develop, test, integrate and maintain quality firmware for eHDD using best practices like unit test,.....
Roles / Responsibilities
Design, develop, test, integrate and maintain quality firmware for eHDD using best practices like unit test, CI and Agile methodologies.
Design and implementation of data structures, software algorithms, data path, and drivers for hardware cores using latest standards C++ and Python.
Participate in Scrum & Agile processes to bring up new hardware and develop embedded firmware for data storage products.
Deliver cutting-edge storage products with SAS, SATA, PCIE interfaces.
Participate in all design, test plan, and code reviews, providing constructive feedback to ensure quality of firmware
Participate in technical discussion and coordinating significant technical investigations from problem statement to conclusions.
Collaborate with teams to derive innovative quality firmware solutions and resolutions of issue findings in timely and quality manner
Owner for components in FW library or become system-level expert, and provide technical leadership.
Creates design documents pertinent to the various phases of firmware development.
Official account of Jobstore.