Posted:
4/13/2026, 5:38:19 PM
Location(s):
Karnataka, India ⋅ Bengaluru, Karnataka, India
Experience Level(s):
Senior
Field(s):
Software Engineering
Workplace Type:
On-site
Pay:
$189k–$256k/yr
Job Requirement :
Design & develop Software for Memory IP silicon Bring up & Characterization; Provide required software support for customer SOC bring up.
Have experience in Software development, tools development role, firmware/validation tools development.
Working knowledge of JTAG, I2C, SPI, and other relevant communication protocols.
Good understanding of in silicon validation; debugging of SoC software issues
Skill:
Strong C/C++ programming skills
Proficient in Python, GNU Make, GIT
GUI development experience using C# & TK (or similar tool kits)
Deep understanding of computer systems, operating systems, and computer architecture
Ability/willing to write code close to the hardware, and debugging
Additional points:
- Candidate with 3 - 6 years of experience
- Hands on software development experience
- Willing to write code and test the software in Silicon lab environment
- Candidate with good software experience or embedded development experience will do
Website: https://www.cadence.com/
Headquarter Location: San Jose, California, United States
Employee Count: 5001-10000
Year Founded: 1988
IPO Status: Public
Industries: Aerospace ⋅ Electronic Design Automation (EDA) ⋅ Hardware ⋅ Mobile ⋅ Semiconductor ⋅ Software
Visa Sponsorship: Sponsors work visas