₹14L – ₹25L a year estimatetypical for IT Jobs in Bangalore, 288 posts
Posted 1 year ago Last checked 25 min ago
You apply on Graphcore's website. CoreHRx takes you there after you sign in.
CoreHRx never asks candidates for money. If anyone does, .
Role at a glance
You will
You will play a key role in supporting new product introductions and post-silicon validation.
Working within the Post-Silicon Validation team, you will be involved with bringing first silicon to life, functionally validating it and…
You will have the opportunity to provide technical guidance to other engineering team members.
Experience
10+ years
Must-have skills
C++LinuxPython
How well do your skills match this job?
Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.
Job description
Location: Bengaluru, India Department: Post Silicon Validation
Principal Embedded SW/FW Engineer (Bringup) - Bengaluru, multiple vacancies
Job Summary
We have an exciting opportunity to be part of a collaborative, cross-functional development team validating cutting-edge, high-performance AI chips and platforms.
You will play a key role in supporting new product introductions and post-silicon validation.
Working within the Post-Silicon Validation team, you will be involved with bringing first silicon to life, functionally validating it and working closely with many other teams to help it become a fully characterised and working product, reporting project status/progress to program management on a regular basis. You will have the opportunity to provide technical guidance to other engineering team members. In this role, you can leverage our experience and industry knowledge to architect and drive implementation of continuous improvements to test infrastructure and processes.
The Team
The Post-Silicon Bringup team sits within the Architecture and Validation team, we are responsible for bringup and validation of new silicon when it returns from manufacture, enabling and supporting the production SW and FW teams to bring up their software and supporting the Silicon Characterisation team.
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
Candidate Profile
Essential:
Understanding of ML applications and their workloads
A self-starter who can apply independent judgement
A team player able to lead and support colleagues with difficult concepts
Most IT Jobs posts in Bangalore ask for 3–6 years of experience (41% of 3141 that say).
Hiring most for IT Jobs in Bangalore
Bosch Group157 open jobs
Trigent Software Private Limited151 open jobs
Brillio115 open jobs
Jobs asking for C++ in Bangalore also ask for
Python69%
Java42%
Linux29%
AWS19%
C18%
From live job posts on CoreHRx, updated 2 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.
Questions about this job
What is the salary for this Principal Embedded SW/FW Engineer (Bringup) - Multiple Vacancies job?
The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹14L – ₹25L a year (typical for IT Jobs in Bangalore, 288 posts).
How much experience does this job need?
The post asks for 10 Yrs experience.
Where is this job based?
In Bangalore.
What kind of job is this?
It is a full time job.
How do I apply?
You apply on Graphcore's website. CoreHRx takes you there after you sign in.
This page helps Indian job seekers prepare for Python interviews for backend, data engineering and data analyst roles, whether you are a fresher facing your first technical round or an experienced developer aiming for a senior position. It has 60 questions in three levels, easy, medium and hard, each with a concise sample answer and, where it helps, runnable Python 3.12 code. Topics include data structures, OOP, generators, decorators, the GIL and concurrency, type hints, testing and performance. Answer each question aloud in your own words first, then compare with the sample answer and run the code to check your understanding.
Questions you may be asked
What is the difference between mutable and immutable types in Python?
What is the difference between a list and a tuple?
Principal Embedded SW/FW Engineer (Bringup) - Multiple Vacancies
Bangalore
1
Full time
10+ years
₹14L – ₹25L a year (estimate, typical for IT Jobs in Bangalore, 288 posts)