AIX Developer (L3 -Support )
- Hiring from
- India
- Work type
- Hybrid
- Posted
624,892 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
At IBM Infrastructure & Technology, we design and operate the systems that keep the world running. From high-resiliency mainframes and hybrid cloud platforms to networking, automation, and site reliability. Our teams ensure the performance, security, and scalability that clients and industries depend on every day. Working in Infrastructure & Technology means tackling complex challenges with curiosity and collaboration. You'll work with diverse technologies and colleagues worldwide to deliver resilient, future-ready solutions that power innovation. With continuous learning, career growth, and a supportive culture, IBM provides the opportunities to build expertise and shape the infrastructure that drives progress. We are seeking a senior AIX Kernel L3 Support & Development Engineer to join our operating systems team. This role combines customer-facing Level 3 support with core AIX kernel development, offering a unique opportunity to directly influence both customer success and product innovation. In this role, you will: Lead technical investigation and resolution of complex customer-reported AIX kernel and operating system issues. Perform deep root cause analysis across kernel, memory, I/O, virtualization, concurrency, and performance subsystems. Design, develop, test, and maintain AIX operating system components and product enhancements. Deliver high-quality fixes, updates, and serviceability improvements for enterprise customers. Apply strong system programming expertise to improve platform reliability, performance, and scalability. Guide technical decision-making, mentor team members, and contribute to engineering excellence across the organization. This role is ideal for engineers who are passionate about operating systems, thrive on solving complex customer challenges, and want to contribute directly to the evolution of the IBM AIX platform. Hands‑on experience in System Software Development, preferably in large‑scale enterprise operating systems. Technical Skills & Expertise Strong proficiency in (C/C++) programming, with proven experience in developing and maintaining low‑level system components. Solid understanding of Algorithms, Data Structures, and File Structures, with the ability to apply them effectively in performance‑critical environments. Deep expertise in System Programming , Strong hands‑on experience with UNIX/Linux internals, including: Multi‑threading and concurrency models Synchronization primitives (locks, semaphores, condition variables, etc.) Kernel‑space programming and interactions with user space Virtual Memory Management (VMM). Proven experience in the design and development of UNIX/Linux operating system components, preferably in Kernel, memory, I/O, or core subsystems. Debugging & Problem Solving Demonstrated expertise in debugging and troubleshooting complex kernel and system‑level issues. •Strong analytical and problem‑solving skills, including experience debugging device drivers and low‑level system failures. Strong analytical and problem‑solving skills, including experience debugging device drivers and low‑level system failures. •Ability to perform root‑cause analysis on difficult production and customer‑reported issues.
