Principal Embedded SW/FW Engineer (Bringup) - Bengaluru, multiple vacancies
Core
Validating cutting-edge, high-performance AI chips and platforms by bringing first silicon to life and functionally validating it.
Role type
Principal embedded SW/FW engineer (bringup)
Builds
Production SW and FW for new silicon products
Domain
Semiconductor hardware validation / AI chip bringup
Deliverable
production ML models
Required skills
Bare metal/embedded C/C++, Python, Linux, post-silicon validation process, FPGA/Emulator test development, root cause analysis, test framework architecture
Preferred skills
PCIe, Ethernet, Memory technologies (LPDDR, DDR, HBM), mixed-signal building blocks (PLLs, high speed PHYs), Arm CPUs, System IP, AMBA protocols, Characterization, Failure Analysis, Statistical analysis
Technologies
C/C++, Python, Linux, FPGA, Emulator, PCIe, Ethernet, LPDDR, DDR, HBM, I2C, I3C, SPI, Arm CPUs, AMBA
Responsibilities
Plan, design, develop and debug silicon validation tests in bare metal C/C++ on FPGA/Emulator; Deploy silicon validation tests on first silicon and debugging them; Develop automated test framework and regression test suites in Python; Analyse test results, identify and debug failures/defects; Contribute to shared test and validation infrastructure; Provide feedback to architects
Seniority
Principal, hands-on IC with technical guidance