Supermicro is seeking an experienced Principal Software Engineer - Switch Design to work on web-based applications for business process automation.
Requirements
- Adopting existing firmware code and working on new or different switch hardware platforms
- Developing and implementing low-level software that directly interacts with switch hardware platforms
- Debugging and optimizing ported F/W to ensure proper functionality/performance/stability on the platforms
- Creating and maintaining documentation for ported F/W and related process
- Collaborating with hardware engineers and other software teams to ensure seamless integration of ported F/W
- Performing code reviews and adhering to F/W development best practices
- Troubleshooting F/W issue cross different switch hardware configuration
- Monitoring progress across the group’s responsibility for the feature area
- Working across different HW, FW and SW departments/groups to identify and resolve technical issues
- Co-working with peer SW & HW Product Management teams, designers and other development team to define our product strategy around remote management
- Performing other tasks as needed within the business
Benefits
- Comprehensive benefits package
- Bonus and equity award programs