AI Infrastructure Engineer
Description
This role will be responsible for supporting frontline engineers in delivering projects during the early stages of product maturity. Following project completion, the role will ensure that project-specific features are integrated into the core codebase. As the product matures, the role will transition to focusing on the development and enhancement of next-generation features.
Key Responsibilities :
1. Core Feature Development and Maintenance
- Develop, enhance, and maintain core features for MSG Liquid Cooling, Power Shelf, Rack Management, and CXL products.
- Diagnose and resolve software/firmware defects to ensure product quality and reliability.
- Participate in the design and implementation of next-generation product features.
2. Technical Support for Licensed Customers
- Respond to customer inquiries and provide technical clarification regarding product functionality and implementation.
- Analyze customer-reported issues and provide recommendations or solutions.
- Collaborate with internal teams to address customer concerns efficiently.
3. NRE Customer Support and Defect Resolution
- Reproduce, analyze, troubleshoot, and resolve customer-reported defects.
- Conduct root cause analysis and implement corrective actions.
- Verify fixes and ensure issues are properly addressed before release.
4. Core Platform Integration
- Integrate project-specific features into the core codebase while maintaining product architecture consistency.
- Improve code quality, reusability, and maintainability through continuous refactoring and optimization.
- Contribute to software/firmware design reviews and technical documentation.
Qualifications:
1. Bachelor's degree or above in Computer Science, Computer Engineering, Electrical Engineering, Information Engineering, or a related technical field.
2. Fresh graduates are welcome to apply.
3. Proficiency in C and C++ programming languages is required.
4. Git version control is a plus.
5. Can understand schematic is a plus.
6. Experience with Linux-based development environments is a plus.
7. Experience in BMC is a strong plus.
8. Experience with Yocto Project development and customization is a plus.
9. Knowledge of Redfish technologies is a plus.
10. Strong analytical and problem-solving skills.
11. Self-motivated with a willingness to learn new technologies.
12. Good communication and teamwork skills.
13. Ability to work independently and handle multiple tasks effectively.
This role is posted by Lattice Semiconductor Taiwan. The hiring entity is AMI Taiwan, which has joined the Lattice family. If selected, you will sign your employment agreement with AMI Taiwan.