Senior Software Engineer (Kernel Programming)
Job Description
Team: IT
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer (Kernel Programming) in India.
This role sits at the core of Linux platform engineering, where you will work on deeply technical, system-level challenges spanning kernel internals, hardware enablement, and build infrastructure. You will contribute to the evolution of secure, scalable, and high-performance Linux-based platforms used across complex hardware environments. The position involves working across the full software stack—from kernel and toolchains to CI/CD systems and user-space components—ensuring stability and performance at scale. You will also play a key role in upgrading OS components, supporting new architectures, and strengthening platform security and compliance. A strong emphasis is placed on automation, modern engineering practices, and AI-assisted development workflows. This is a highly hands-on and impact-driven role within a forward-thinking engineering team focused on innovation and system excellence.
Accountabilities:
- Enable and support Linux-based platforms across new hardware architectures and SoCs, ensuring successful system bring-up and integration.
- Develop, maintain, and upgrade core OS libraries, toolchains, and system dependencies with a focus on stability and performance.
- Perform deep system-level debugging across hardware, kernel, build systems, and user-space layers to resolve complex issues.
- Design, implement, and maintain CI/CD pipelines and build systems to ensure scalable and reliable software delivery.
- Contribute to security, cryptography, and compliance initiatives, ensuring adherence to industry and regulatory standards.
- Leverage AI-assisted engineering workflows across development, testing, debugging, documentation, and DevOps to improve productivity and quality.
- Collaborate on dependency management, packaging, and integration of open-source components across the platform stack.
- 5–10 years of professional software engineering experience with strong hands-on expertise in systems programming.
- Strong proficiency in C/C++ with deep understanding of Linux internals and kernel fundamentals.
- Solid experience with build systems, Makefiles, and CI/CD automation in complex environments.
- Working knowledge of scripting languages such as Python, Bash, or Perl for automation and debugging.
- Experience with system-level debugging across hardware and software boundaries.
- Familiarity with Docker, YAML, JSON, SQL, and open-source development ecosystems.
- Strong analytical and problem-solving skills with experience in dependency management and system integration.
- Exposure to cryptography, security practices, and compliance-driven engineering is a plus.
- Experience with AI-assisted development tools, OpenWrt, Bazel, Go, or agentic workflows is highly desirable.
- Competitive compensation package aligned with senior systems engineering expertise.
- Remote-first working model with flexibility depending on role requirements.
- Opportunity to work on cutting-edge Linux platform engineering and hardware enablement projects.
- Exposure to advanced CI/CD systems, kernel development, and large-scale distributed engineering environments.
- Strong learning culture with opportunities to work on AI-assisted and modern engineering workflows.
- Global, collaborative, and innovation-driven engineering environment.
- Wellbeing initiatives, wellness programs, and participation in global employee engagement activities.
- Inclusive and diverse workplace culture supporting continuous growth and professional development.
Requirements:
Benefits:
Explore More
Date Posted
05/28/2026
Views
0
Similar Jobs
Senior Staff Engineer, Salesforce Sales & Service Cloud - Jobgether
Views in the last 30 days - 0
View DetailsSenior Frontend Engineer - Next.JS - Contractual Role - Jobgether
Views in the last 30 days - 0
View DetailsLead Software Engineer - Mobile Development (Crypto Wallets) - Jobgether
Views in the last 30 days - 0
View DetailsServiceNow Senior Technical Consultant - ITAM - Jobgether
Views in the last 30 days - 0
View DetailsSenior Territory Manager, Surgical, New Delhi - Jobgether
Views in the last 30 days - 0
View Details