Job Title

Senior Engineer - Firmware Testing

Company Name
Microchip Technology India Pvt Ltd
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
6 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Bangalore, Karnataka, India
Job Description

In this role, you will work closely with the firmware development team working in an Agile development process. The tests that you develop will use white-box testing methodology to fully validate firmware functionality on a module by module basis as the firmware is being developed.

You will be expected to create test plans, define testing methods, specify required white box test interfaces, design test algorithms, and write Python test scripts to verify the implementation of an individual firmware module. 

Job Responsibilities:
Creation, development, execution and maintenance of Firmware test plans, test cases, and procedures to Validate the SOC features and functionalities of an SSD controller.
Work with FW Development teams to understand new features, come up with test scope and design. Debug complex issues found and analyze root cause for the failure. 
Develop firmware Verification scripts for pre-silicon validation on FPGA/Simulation setup and post silicon validation on the real chip/Board. 
Create and review tests plans and prepare test result documents to be shared internally/externally.

Requirements/Qualifications:
Education: BE/ME/M.Tech in Electronics/Computer or similar.

6+ years working experience of validation and testing experience in firmware/software/driver/etc. 
Experience of validating SSD Firmware, NVMe and NAND interfaces.
Experience with script language, Python, TCL, Linux shell, etc.
Experience working with PCIe and NVMe protocol. Experience in PCIe Bus Trace analysis.
Experience with protocol analyzers, exercisers and jammers.
Excellent Validation Experience with JTAG, SPI, UART interfaces.
Strong analytical and problem-solving skills
Excellent communication skills

Value-add Qualifications:
Experience with Jenkins, Code coverage tools (Bulls eye), test automation related tools.
Knowledge of CI/CD and related integration tools.
Experience of FPGA development and test, and schematics drawing reading.

Key Skills
Recruiter's Name
--
Telephone
--
Posted Date
February 11, 2023
Additional information

--