Engineer Intern
About the role:
- AI-based development – Use AI-assisted tools (e.g., code-generation assistants, automated linting, model-driven verification) to speed up firmware creation, review, and refactoring
- NVMe architecture & API design – Assist in designing firmware modules that implement NVMe specifications, and customer-specific APIs
- Framework-level tests support – Troubleshoot pipeline-execution issues and fix defects in the framework or pipeline configuration, ensuring a stable environment for the test team
Minimum Qualifications:
- Pursuing a B.S. or M.S. in computer science, software engineering, electrical engineering, or related field
- Proficiency in C/C++ and a scripting language such as Python
- Solid understanding of data structures, algorithms, and operating-system concepts
- Hands-on experience or string interest in using AI-based development tools
Preferred Qualifications:
- Familiarity with NVMe specifications
- Experience with debugging tools (e.g., GDB, hardware debuggers) and testing frameworks
- Excellent oral and written communication skills; capable of producing clear technical documentation
- Self-motivated, quick learner, strong team player, comfortable working in an agile environment