Introduction
India Systems Development Lab (ISDL) is part of IBM Systems world-wide technologydevelopment lab. Established in 1996, the Lab is headquartered in India's Silicon Valley andstartup hub - Bengaluru, Developers at ISDL deliver technology innovations across the entireSystems portfolio - z Systems, Power systems and the ASICS . The lab also focuses oninnovations, 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 focussedon ensuring that the features such as AI Performance , Hybrid cloud security are developedand optimized across the stack.The Enterprise Systems Design team is keen on hiring passionate Computer science andengineering graduates / Masters students, who can blend their architectural knowledge andprogramming skills to build the complex infrastructure geared to work for the Hybrid cloudand 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