Senior Software Developer Lead - Post Si Validation Tools Development

IBM BANGALORE, IN

Company

IBM

Location

BANGALORE, IN

Type

Full Time

Job Description

Introduction

India Systems Development Lab (ISDL) is part of IBM Systems world-wide technology development lab. Established in 1996 the Lab is headquartered in India's Silicon Valley and startup hub - Bengaluru with a strong presence in Pune and Hyderabad. Developers at ISDL deliver technology innovations across the entire Systems portfolio - z Systems Power / OpenPOWER Systems and Storage. The team here works across the entire stack from processor design firmware operating system to software defined storage. The lab also focuses on innovations thanks to the creative energies of the teams. The lab has contributed over 400+ patents in cutting edge technologies and inventions so far.

While computing veers towards cognitive cloud mobile social and security the lab has significantly contributed to not just new products focused in these areas but has also ushered in new development models such as Agile Design Thinking and DevOps.

Your role and responsibilities

Candidate should have experience in leading teams on Software development of post Si validation tools firmware development  or driver development. Candidate shall design and develop algorithms for Post Silicon Validation of next generation IBM server processors SOCs and ASICs.  Candidate must work on  coverage closure by developing comprehensive test plans and strategies and drive to achieve coverage goals while interacting with stakeholders verif teams and design teams. He/She will be  working on processor Bringup Activities and own key debugs during the bring up/power on phase. The candidate will be expected to interface with multiple stakeholders in hardware design teams lab teams performance teams and characterization teams.   He/She must be skilled in utilizing object-oriented programming skills in C/C++ and scripting languages like Python/Perl to write complex test scenarios to automate/optimize. Candidate must possess experience in verifying multi-processor cache coherency and memory subsystems ensuring seamless operation in complex systems. Proficiency in emulator env/FPGA validation is preferred. She/he must possess excellent leadership skills to enable and empower team members to deliver at a project level. He/She must also demonstrate excellent communication skills. Candidate should have implemented agile processes in his/her prior leadership roles. The candidate must have an eagerness and curiosity to learn and be willing to code and participate hands on.

Required education
Bachelor's Degree
Preferred education
Master's Degree
Required technical and professional expertise

  • Technical Expertise: Very proficient in C programming Strong Scripting skills. Over 15 years experience in hands on Software development using C C++. with 5 years experience in technical leadership
  • Computer Architecture Knowledge: In-depth knowledge of computer architecture including processor core design specifications instruction set architecture and logic verification.
  • Multi-Processor Cache Coherency: Experience in verifying multi-processor cache coherency and memory subsystems ensuring seamless operation in complex systems.
  • Operating Systems and Concepts: Atleast 2 years experience with Multithreading context switching memory management related development
Preferred technical and professional experience

  • IO device drivers firmware exposure(NIC controller PCIe device controllers ASIC FW development experience)
  • X86 Architecture ARM architecture
  • RISC V architecture
  • Spike simulator experience QEMU simulator
Apply Now

Date Posted

12/17/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

EDA Developer-TAC - IBM

Views in the last 30 days - 0

This job description highlights opportunities to work on quantum computing and AI technologies at IBM emphasizing collaboration with elite teams and c...

View Details

Senior penetration tester - IBM

Views in the last 30 days - 0

IBM emphasizes innovation security and professional growth in its job offerings The role involves penetration testing threat modeling and secure codin...

View Details

Application Developer-Cloud FullStack - IBM

Views in the last 30 days - 0

This text describes a developer role at IBM Consulting emphasizing collaboration with global clients technical expertise in cloud and AI technologies ...

View Details

Application Developer-Cloud FullStack - IBM

Views in the last 30 days - 0

This job description highlights a career in IBM Consulting focused on hybrid cloud and AI innovation emphasizing collaboration with global clients tec...

View Details

Application Developer-SAP ABAP HANA - IBM

Views in the last 30 days - 0

This text describes a career in IBM Consulting focused on collaborating with global clients to improve hybrid cloud and AI initiatives It emphasizes t...

View Details

Data Engineer-Data Platforms - IBM

Views in the last 30 days - 0

The text describes a career in IBM Consulting focused on longterm client relationships hybrid cloud and AI solutions and innovation through collaborat...

View Details