Senior Engineer – Firmware Testing
Full Time
Bengaluru
Posted 7 months ago
Job Features
| Job Category | IT |
| Experience | 5 - 8 yrs |
| Skills | Python, PCIE, NVMe, Firmware testing |
| Primary skills | Python, PCIE, NVMe, Firmware testing |
| Education | B.E / B.Tech |
| Openings | 1 |
| Job Description | • Educational Qualifications: BE/ME/M.Tech in Electronics/Computer or similar. • 5+ years working experience of validation and testing experience in firmware/software/driver/etc. • Highly proficient with Python programming and Proficient in Linux. • Strong analytical, debugging, and testing skills. • Proven ability to drive features from requirements to product • Experience with SoC / Embedded product test. • Experience with PCIe and NVMe protocol. • Experience with I2C, UART, SMBUS, GPIO, Ethernet, DMA are plus. • Experience with protocol analyzers. Ability to interpret PCIe traces. • Experience with defect tracking tools and processes. • Excellent communication skills. • Stay updated on PCIe specifications. Refer to new standards, methodologies, and enhance tests to align to new PCIe specifications. • Object Oriented analysis & design and experience in distributed systems will be a big plus. • Proficient in working close to hardware - device drivers, system bring-up, Linux/OS fundamentals. 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. Good understanding of firmware, hardware-level details of PCIe, SPI, I2C, Retimers, FPGA, CPLD. |

