About the job
Job Summary
Join our dynamic and collaborative team as a Principal Embedded Software/Firmware Engineer (Bringup) in Bengaluru! This role offers an exciting opportunity to contribute to the validation of cutting-edge, high-performance AI chips and platforms.
As a pivotal member of the Post-Silicon Validation team, you will play a crucial role in bringing our first silicon to life, ensuring its functional validation, and collaborating with various teams to transform it into a fully characterized, operational product. You will also be responsible for regularly reporting project status and progress to program management, while providing technical mentorship to fellow engineers. Your experience and insights will be invaluable as you lead continuous improvements in our testing infrastructure and methodologies.
The Team
The Post-Silicon Bringup team is part of the Architecture and Validation division, dedicated to the bringup and validation of new silicon once it returns from manufacturing. You will enable and support the production software and firmware teams in their efforts to launch their applications effectively, while also working in tandem with the Silicon Characterization team.
Responsibilities and Duties
- Design, develop, and debug silicon validation tests in bare metal C/C++ on FPGA/Emulator prior to first silicon availability.
- Deploy and debug silicon validation tests on the first silicon.
- Create automated test frameworks and regression test suites in Python to enhance validation efficiency.
- Collaborate with engineers across multiple disciplines on various technical topics.
- Work with Validation and Production Test engineering peers to implement best practices and foster continuous improvements in testing methodologies.
- Analyze test results, identify, and debug failures or defects.
- Contribute to the shared test and validation infrastructure.
- Provide feedback and insights to architects for product enhancements.

