Introduction
IBM, a global leader in technology and innovation, has announced a compelling new opportunity for a Software Engineer to join its prestigious IBM India Systems Development Lab (ISDL) in Bangalore. This role is far from a standard development position; it’s a chance to be at the forefront of systems technology, working on foundational software that powers the world. The selected candidate will be integral to the entire product development lifecycle, from initial design to final deployment, and will contribute to cutting-edge projects on core technologies like Operating Systems, Firmware, and Cloud Software. This is a unique opening for a talented professional to work in an agile, collaborative environment and make an epic impact on a global scale.
About IBM Global Technology
IBM is a multinational technology corporation that has defined the very landscape of computing and information technology for over a century. Today, the company is a world leader in hybrid cloud, artificial intelligence, and business consulting, solving some of the most challenging problems facing businesses and society. The IBM India Systems Development Lab is a vibrant hub of innovation, known for its contributions to core systems technologies and open-source communities. The culture at IBM is rooted in a commitment to progress, embracing challenges with a “can-do attitude” and fostering an environment where curiosity and collaboration thrive. IBM also has a firm commitment to lifelong learning, encouraging its employees to dedicate at least 40 hours a year to personal development.

The Role: Key Responsibilities
As a Software Engineer in the ISDL team, you will be deeply involved in the creation of world-class products and deployment environments. This is a hands-on role for a true problem-solver who is ready to take ownership and contribute to every phase of the development cycle.
Key responsibilities include:
- Analyzing product requirements, determining the best course of design, and implementing the solution.
- Writing and developing code for systems technologies, including the open-source OpenBMC stack and embedded firmware.
- Performing end-to-end testing and providing support for software applications across the product lifecycle.
- Collaborating with a global team of developers and engineers.
- Contributing to the open-source community and working with the best minds in the industry.
- Applying Agile, Design Thinking, and DevOps principles to deliver industry-leading user experiences.
Candidate Profile: Qualifications
IBM is looking for a passionate and technically proficient professional for this Software Engineer role. The ideal candidate will be a strong coder with a deep understanding of systems-level programming and a collaborative mindset.
Required qualifications include:
- A strong foundation in Computer Science with a solid understanding of operating systems concepts, data structures, and processor architecture.
- Excellent knowledge of the C programming language.
- Demonstrated experience with open-source software development using tools like Git.
- A proven track record of effective collaboration in a team environment.
- Strong communication, analytical, and problem-solving skills, with the ability to work in a global, diverse team.
- The courage to make critical decisions and a passion for continuous learning.
Why This Is an Opportunity of a Lifetime
Joining IBM as a Software Engineer is more than just getting a job; it’s about becoming a part of a legacy of innovation. You will get to work on projects that have a tangible impact on the world, from optimizing enterprise systems to contributing to the open-source community. IBM’s dedication to its employees is unparalleled, providing a supportive environment for professional growth and skill development. The company’s focus on hybrid cloud and AI ensures that you will always be working with the most relevant technologies. Moreover, IBM’s commitment to social impact through initiatives like Call for Code allows employees to use their skills to solve real-world problems. This role offers an opportunity to build a career at a company that is constantly reinventing itself and shaping the future.
How to Apply
If you are a talented professional ready to embrace a new era of technology, explore this exceptional opportunity and apply today.
Apply Here: https://ibmglobal.avature.net/en_US/careers/JobDetail?jobId=59719&source=WEB_Search_INDIA