Live opening · Posted 6 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Introduction
India Systems Development Lab (ISDL)
IBM Systems division builds Servers, Storage and Systems Software which are the building blocks for next-generation IT infrastructure of enterprise customers and data centers. IBM Servers provide best-in-class reliability, scalability, performance, and end-to-end security to handle mission-critical workloads and provide seamless extension to hybrid multicloud environments.
India Systems Development Lab (ISDL) is part of word-wide IBM Systems division. Established in 1996, the ISDL Lab is headquartered in Bengaluru, with presence in Pune and Hyderabad as well. ISDL teams work across the IBM Systems stack including Processor development, Firmware, Operating Systems, Systems Software, Storage Software, Cloud Software, Performance Engineering, System Test etc. The ISDL teams also ushered in new development models such as Agile, Design Thinking and DevOps.
Your Role And Responsibilities
As a Software Engineer at IBM India Systems Development Lab (IBM ISDL), you will get an opportunity to work on all the phases of product development (Design/Development, Test and Support) across core Systems technologies including Operating Systems, Firmware, Systems Software, Storage Software & Cloud Software.
As a Software Developer At ISDL:
You will be focused on development of IBM Systems products interfacing with development & product management teams and end users, cutting across Geos.
You would analyze product requirements, determine the best course of design, implement/code the solution and test across the entire product development life cycle. One could also work on Validation and Support of IBM Systems products.
You get to work with a vibrant, culture driven and technically accomplished teams working to create world-class products and deployment environments, delivering an industry leading user experience for our customers
You will be valued for your contributions in a growing organization with broader opportunities.
At ISDL, work is more than a job - it's a calling: To build. To design. To code. To invent. To collaborate. To think along with clients. To make new products/markets. Not just to do something better, but to attempt things you've never thought was possible. Are you ready to lead in this new era of technology and solve some of the most challenging problems in Systems Software technologies? If so, let's talk.
Regular Job opportunities across ISDL teams are in the following areas.
Systems and Cloud Software Engineer: As a Software Engineer with IBM Systems and Cloud Software teams, you will get the opportunity to get involved in all the phases of software development and work with technically accomplished teams. The responsibilities comprise of design new enhancements, coding (including test automation), problem determination and bug fixing, performance analysis, and solving client problems. You could also work on IBM Compute and Storage Systems including Virtualisation, I/O and Reliability Availability & Serviceability thereby, enabling the creation of a seamless software user experience across the stack delivering to IBM's Hybrid Cloud and AI clients. As an engineer you will be responsible for enhancing and maintaining the key components of the Software stack, Platform enablement and an opportunity to work on closed and Open source development communities.
AI Software Engineer: As a Software Engineer with IBM AI on Z Solutions teams, you will get the opportunity to get involved in delivering best-in class Enterprise AI Solutions on IBM Z and support IBM Customers while adopting AI technologies / Solutions into their businesses by building ethical, secure, trustworthy and sustainable AI solutions on IBM Z.You will be part of end to end solutions working along with technically accomplished teams. You will be working as a Full stack developer starting from understanding client challenges to providing solutions using AI.
IBM Spectrum Fusion SW Engineer:
IBM Spectrum Fusion container-native storage solution for OpenShift is designed for enterprise customers who need global hybrid cloud data access. As a Software Engineer with IBM Storage Spectrum Fusion team, you will work with the Dev/Test team to develop and support features for Spectrum Fusion product roadmap.
Linux Developer:
As a Linux developer, you would be involved in design and development of advanced features in the Linux OS for the next generation server platforms from IBM by collaboration with the Linux community. You collaborate with teams across the hardware, firmware, and upstream Linux kernel community to deliver these capabilities.
Hardware Management Console (HMC) / Novalink Software Developer:
As a Software Developer in HMC / Novalink team, you will work on design, development, and test of the Management Console for IBM Power Servers. You will be involved in user centric Graphical User Interface development and Backend for server and virtualization management solution development in Agile environment.
AIX Developer:
AIX is a proprietary Unix operating system which runs on IBM Power Servers. It's a secure, scalable, and robust open standards-based UNIX operating system which is designed to meet the needs of Enterprises class infrastructure. As an AIX developer, you would be involved in development, test or support of AIX OS features development or open source software porting/development for AIX OS
Performance Engineer:
As a performance Engineer , you will get an opportunity to conduct experiments and analysis to identify performance aspects for operating systems and Enterprise Servers. where you will be responsible for advancing the product roadmap by using your expertise in Linux operating system, building kernel , applying patches, performance characterization, optimization and hardware architecture to analyse performance of software/hardware combinations. You will be involved in conducting experiments and analysis to identify performance challenges and uncover optimization opportunities for IBM Power virtualization and cloud management software built on Open stack. The areas of work will be on characterization, analysis and fine-tune application software to help deliver optimal performance on IBM Power.
Firmware Engineer:
As a Firmware developer you will be responsible for designing and developing components and features independently in IBM India Systems Development Lab. ISDL works on end-to-end design, development across Power, Z and Storage portfolio. You would be a part of WW Firmware development organization and would be involved in designing & developing cutting edge features on the open source OpenBMC stack ([1] [1] [1] [1] [1] [1] https://github.com/openbmc/) and developing the open source embedded firmware code for bringing up the next generation enterprise Power, Z and LinuxONE Servers. You will get an opportunity work alongside with some of the best minds in the industry, forum and communities in the process of contributing to the portfolio.
Job Description For Enterprise System Design Software Engineer
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. We have several opportunities in following areas of System & chip development team :
Processor verification engineer
Needs to develop the test infrastructure to verify the architecture and functionality of the IBM server processors/SOC or ASICs. Will be responsible to creatively think of all the scenarios to test and report the coverage. Work with design as well as other key stakeholders in identifying /debugging & Resolving logic design issues and deliver a quality design
Processor Pre / Post silicon validation engineer ; Memory characterization and qualification.
As a validation engineer you would design and develop algorithms for Post Silicon Validation of next generation IBM server processors, SOCs and ASICs.
Electronic design automation - Front & BE tool development.
EDA tools development team is responsible for developing state of the art Front End verification , simulation , Formal verification tools , Place & Route, synthesis tools and Flows critical for designing & verifying high performance hardware design for IBM's next generation Systems (IBM P and Z Systems) which is used in Cognitive, ML, DL, and Data Center applications.
References
References
Visible links
[2] [2] [2] [2] https://github.com/openbmc/...Less
References
Visible links
[3] [3] [3] https://github.com/openbmc/
[4] [4] [4] https://github.com/openbmc/
References
Visible links
[5] [5] https://github.com/openbmc/
[6] [6] https://github.com/openbmc/...Less
[7] [7] https://github.com/openbmc/
[8] [8] https://github.com/openbmc/
References
Visible links
[9] https://github.com/openbmc/
[10] https://github.com/openbmc/...Less
[11] https://github.com/openbmc/
[12] https://github.com/openbmc/
[13] https://github.com/openbmc/
[14] https://github.com/openbmc/...Less
[15] https://github.com/openbmc/
[16] https://github.com/openbmc/
References
Visible links
Work arrangement
Hybrid
More openings worth a look
Recently tracked roles with full details and direct application links.