Overview
Austin, Texas, United States
Principal Embedded SW/FW Engineer (Bringup)
Salary $241,100 - $326,100 + Phantom Equity + Benefits
Responsibilities and Duties
- Plan, design, develop and debug silicon validation tests in bare metal C/C++ on FPGA/Emulator prior to first silicon
- Deploy silicon validation tests on first silicon and debugging them
- Develop automated test framework and regression test suites in Python to optimize validation efficiency
- Collaborate closely with engineers from many other disciplines on a variety of topics
- Work with Validation and Production Test engineering peers to implement best practices and continuous improvements to test methodologies
- Analyse test results, identify and debug failures/defects
- Contribute to shared test and validation infrastructure
- Provide feedback to architects
Essential skills
- Strong experience in Bare metal / embedded C/C++
- Good knowledge of digital ASICs
- Be highly motivated, a self starter, and a team player
- Ability to work across teams and programming languages to find root causes of deep and complex issues
- Experience of the post-silicon validation process applied in digital ASIC environments
- Excellent communication skills and the ability to collaborate with others to solve problems
- Excellent problem-solving, analytical & diagnostic skills
- Driver level experience with one or more of the following is highly desirable:
- PCIe
- Ethernet
- Memory technologies (LPDDR, DDR, HBM, …)
- Other peripherals such as I2C, I3C, SPI, …
- Good knowledge of mixed-signal building blocks such as PLLs, high speed PHYs and IC control/communication protocols is highly desirable
- Experience of Arm CPUs, System IP and debug tools
- Experience of AMBA protocols
- Understanding of ML applications and their workloads
- Experience in Characterization, Failure Analysis, Test Development, Statistical analysis, and Customer Support
Benefits and company information
In addition to a competitive salary, Graphcore offers a competitive benefits package. We welcome people of different backgrounds and experiences; we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.
Equal Employment Opportunity
We do not discriminate on the basis of any protected group status under any applicable law. See the voluntary self-identification sections and related information for government reporting purposes; completion is voluntary and confidential. Information collected is used to measure outreach and recruitment efforts in compliance with laws and BOA requirements.
#J-18808-Ljbffr