Senior Systems/Software Development Engineer
Core
Design, develop, and lead enterprise storage product efforts, including system software, firmware, and hardware bring-up for HPE's Green Lake and Alletra X10000 platforms.
Role type
Senior Systems/Software Development Engineer (Storage)
Builds
Enterprise storage arrays, object storage platforms, and cloud-related applications
Domain
Enterprise Storage, Hardware/Firmware, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++/Golang, Linux internals, device-driver development, multi-threaded programming, data structures and algorithms, OS internals, networking (SNMP, iSCSI), hardware bring-up, performance tuning
Preferred skills
Micro-controllers, SoC experience, firmware simulation environment design, failure analysis tool development
Technologies
C, C++, Python, Golang, Linux, SNMP, iSCSI
Responsibilities
Design and develop system/platform software for storage arrays; bring up new hardware components and develop low-level firmware features; design and lead enterprise storage product efforts; code and test in C/C++ and Python; write and execute complete testing plans and documentation; provide guidance and mentoring to less experienced staff members
Seniority
Senior, hands-on IC