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, Developers at ISDL deliver technology innovations across the entire
Systems portfolio - z Systems, Power systems and the ASICS . 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.
The systems development team works across the entire stack from processor design,
firmware, operating system and software defined storage. The systems engineer is focussed
on ensuring that the features such as AI Performance , Hybrid cloud security are developed
and optimized across the stack.
The Enterprise Systems Design team is keen on hiring passionate Computer science and
engineering graduates / Masters students, who can blend their architectural knowledge and
programming skills to build the complex infrastructure geared to work for the Hybrid cloud
and AI workloads.
Your Role And Responsibilities
Functional Verification / Validation of Processors or ASICs.
- Computer architecture knowledge, Processor core design specifications, instruction
set architecture and logic verification.
- Multi-processor cache coherency, Memory subsystem,
- IO subsystem knowledge, any of the protocols like PCIE/CXL, DDR, Flash, Ethernet
etc
- Strong C/C++programming skills in a Unix/Linux environment required
- Great scripting skills - Perl / Python/Shell
- Development experience on Linux/Unix environments and in GIT repositories and basic
understanding of Continues Integration and DevOps workflow.
- Understand Verilog / VHDL , verification coverage closure
- Proven problem-solving skills and the ability to work in a team environment
Preferred Education
Bachelor's Degree
Required Technical And Professional Expertise
Functional Verification / Validation of Processors or ASICs.
- Computer architecture knowledge, Processor core design specifications, instruction
set architecture and logic verification.
- Multi-processor cache coherency, Memory subsystem,
- IO subsystem knowledge, any of the protocols like PCIE/CXL, DDR, Flash, Ethernet
etc
- Strong C/C++programming skills in a Unix/Linux environment required
- Great scripting skills - Perl / Python/Shell
- Development experience on Linux/Unix environments and in GIT repositories and basic
understanding of Continues Integration and DevOps workflow.
- Understand Verilog / VHDL , verification coverage closure
- Proven problem-solving skills and the ability to work in a team environment are a must
Preferred Technical And Professional Experience
Functional Verification / Validation of Processors or ASICs.
- Computer architecture knowledge, Processor core design specifications, instruction
set architecture and logic verification.
- Multi-processor cache coherency, Memory subsystem,
- IO subsystem knowledge, any of the protocols like PCIE/CXL, DDR, Flash, Ethernet
etc
- Strong C/C++programming skills in a Unix/Linux environment required
- Great scripting skills - Perl / Python/Shell
- Development experience on Linux/Unix environments and in GIT repositories and basic
understanding of Continues Integration and DevOps workflow.
- Understand Verilog / VHDL , verification coverage closure
- Proven problem-solving skills and the ability to work in a team environment are a must