This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Software Engineer, you will work as part of a team that’s responsible for delivering high-quality embedded software and firmware for a wide range of NetApp storage systems and flash-based performance enhancement modules. Whether you’re supporting the latest processors, memory technologies, and protocols, or developing new system management capabilities on industry-leading baseboard controllers, your work will be at the heart of NetApp’s cutting-edge products.
Job Responsibility:
Coding
Integration and testing
Debugging
Reliability
Support sustaining activities
Participating in teams to deliver new platforms
Requirements:
Knowledge of C/C++ and Python programming
Ability to understand and debug x86 assembly code
Familiar with an open source UNIX OS (FreeBSD, Linux)
Familiarity with x86-based architectures
Knowledge of SATA, SAS, PCIe, and NVMe preferred
Knowledge of some of the following: IPMI, Redfish, and interfaces such as RS-232, I2C, SPI, CAN, USB, and Ethernet preferred
Experience with VSCode and Copilot for software development
A Bachelor of Science Degree in Engineering or Computer Science or equivalent related work experience
Typically requires no previous professional experience