Publicado hace más de 30 días.
Senior Engineer - SSD Validation - Híbrido en Alliance It
$ 45,000 a 50,000 MXN (Neto)
Jalisco - Híbrido
Empleado de tiempo completo
Inglés : Nivel Avanzado
As a Firmware Validation Engineer for SSDs, your role will focus on defining test plans , designing test cases , and developing test scripts to validate firmware across Enterprise and Datacenter NVMe SSD products. Working within the Firmware Test Engineering team, you will demonstrate expertise in areas such as Front End , Back End/Media Management , FTL , or Security . Your responsibilities include a strong grasp of NVMe/PCIe specifications and NVMe Cloud SSD specifications , as well as understanding customer-specific requirements. Throughout the product lifecycle, you will collaborate closely with firmware development teams, identifying defects and validating fixes through grey and whitebox tests . Effective communication of project status, issues, and strategies is crucial, including the development of appropriate metrics. You should excel in navigating ambiguity, working independently towards defined objectives, and collaborating effectively to achieve project goals. Your role also involves articulating validation strategies, plans, and statuses, meticulously documenting test results, and driving issue resolution by engaging with other product development teams.
Experience:
- Bachelor’s or Master’s degree in Computer Science or Engineering with 5 to 10 years of experience in SSD firmware validation.
- Strong understanding of whitebox and greybox test methods for Enterprise/Datacenter SSD firmware.
- Hands-on experience debugging NVMe protocol issues using Lecroy/JDSU analyzers is highly desirable.
- Proven ability to create comprehensive test plans involving access patterns, NVMe protocols, FW test hooks, and VS commands for Front End, Back End, FTL, and Security firmware areas.
- Proficiency in integrating tests into automated environments and collaborating with test execution teams to execute validation plans/strategies.
- Good knowledge of Linux operating system debugging and proficiency in Python coding .
- Effective verbal and written communication skills , along with strong analytical , problem-solving , and project management abilities .
- Demonstrated teamwork skills , with the ability to collaborate effectively in a team environment.
- Expertise in planning and tracking projects, maintaining focus on results, managing multiple projects, and prioritizing effectively.
- Excellent understanding of system storage and its interactions with platform components such as CPU, Memory, PCIe, drivers, OS, and firmware.