Systems Software Developer – OS, Filesystem

Hewlett Packard Enterprise

Bengaluru

Hybrid

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health & Wellbeing benefits
Personal & Professional Development programs

Job summary

Hewlett Packard Enterprise in Bengaluru is looking for a Systems Programmer to design and maintain OS internals for their Nonstop platform. You will work with cross-functional teams to develop solutions that ensure data integrity and high availability.

The ideal candidate has over 6 years of experience in systems programming, proficient in C/C++ and assembly language, and will operate in a hybrid work environment with emphasis on both individual and team contributions.

Qualifications

  • 6+ years of experience in systems programming, preferably in storage or File System development.
  • Strong programming skills in C/C++ and assembly language.
  • Experience with Nonstop OS (OSS/Guardian) or other fault-tolerant systems is highly desirable.

Responsibilities

  • Design, develop, and maintain the OS internals related to Disk IOs for the HPE Nonstop platform.
  • Collaborate with cross‑functional teams, including storage, File System, SQL database and QA.
  • Analyze and resolve complex system-level issues related to disk IOs.

Skills

Strong analytical and troubleshooting skills
Clear communication and documentation skills
Ability to work independently and collaboratively

Education

Bachelor’s or Master’s degree in Computer Science, Electronics, or a related field

Tools

C/C++
Assembly language
GitHub

Job description

This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.

Job Overview

High Performance Computing, AI and Labs is a critical element of HPE. We are focused on delivering innovative solutions that accelerate our customers’ digital transformation, enabling them to tackle their complex and data‑intensive workloads. Combining deep expertise and the development of the world’s most cutting‑edge, high‑performance supercomputers, we are defining the next era of computing delivering valuable insight & innovation.

What You’ll Do
  • Design, develop, and maintain the OS internals related to Disk IOs for the HPE Nonstop platform.
  • Develop and enhance solutions to ensure data integrity and high availability.
  • Collaborate with cross‑functional teams, including storage, File System, SQL database and QA, to deliver robust and reliable solutions.
  • Analyze and resolve complex system‑level issues related to disk IOs, data integrity and fault‑tolerance.
  • Participate in code reviews, design discussions, and performance tuning.
  • Contribute to continuous improvement initiatives and automation of development and testing processes.
  • Provide technical guidance and mentorship to junior engineers.
Key Competencies
  • Strong analytical and troubleshooting skills
  • Ability to work in high‑availability, zero‑downtime Operating System environments
  • Clear communication and documentation skills
  • Ownership mindset and ability to work cross‑functionally
Education And Experience Required
  • Bachelor’s or Master’s degree in Computer Science, Electronics, or a related field.
  • 6+ years of experience in systems programming, preferably in storage or File System development.
  • Strong programming skills in C/C++ and assembly language.
  • Experience with Nonstop OS (OSS/Guardian) or other fault‑tolerant systems is highly desirable.
  • Familiarity with kernel‑level programming, memory management and transaction management.
Knowledge And Skills
  • Strong understanding of operating system concepts (processes, memory management, scheduling, synchronization)
  • File system internals and I/O stack behavior
  • Inter‑process communication and concurrency models
  • Experience with system‑level programming and debugging
  • Proficiency in debugging tools, dumps, and root‑cause analysis in complex low‑level software
  • Familiarity with monitoring tools and performance analysis utilities
  • Experience with version control systems (e.g. GitHub)
  • Strong analytical and problem‑solving skills
  • Excellent communication and collaboration abilities
  • Ability to work independently and in a team‑oriented, collaborative environment
Additional Skills
  • Cloud Architectures
  • Cross Domain Knowledge
  • Design Thinking
  • Development Fundamentals
  • DevOps
  • Distributed Computing
  • Microservices Fluency
  • Full Stack Development
  • Security‑First Mindset
  • Solutions Design
  • Testing & Automation
  • User Experience (UX)
Benefits

Health & Wellbeing: We strive to provide a comprehensive suite of benefits that supports physical, financial, and emotional wellbeing.

Personal & Professional Development: We invest in your career through programs that help you achieve your goals.

Equal Employment Opportunity

HPE is an Equal Employment Opportunity/Veterans/Disabled/LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category, and all decisions we make are based on qualifications, merit, and business need. Hewlett Packard Enterprise is EEO Protected Veteran/ Individual with Disabilities. HPE complies with all applicable laws related to employer use of arrest and conviction records, including laws requiring employers to consider qualified applicants with criminal histories.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Storage Systems Engineer
Storage Systems Engineer

Hewlett Packard Enterprise • Bengaluru

Hybrid
INR 1,200,000 - 1,600,000
Comprehensive health benefits
Career development programs
Flexible work schedules
Storage Systems Engineer (C/C++, File System, Storage)
Storage Systems Engineer (C/C++, File System, Storage)

Hewlett Packard Enterprise • Bengaluru

On-site
INR 2,800,000 - 5,400,000
Career development programs
Inclusive culture
Flexible work policies
DAOS Software Engineer
DAOS Software Engineer

Hewlett Packard Enterprise • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Health & Wellbeing benefits
Personal & Professional Development programs
Unconditional Inclusion and flexibility
Systems Software Developer – OS, Filesystem
Systems Software Developer – OS, Filesystem

Hewlett Packard Enterprise Development LP • Bengaluru

Hybrid
INR 1,200,000 - 1,600,000
Health & Wellbeing benefits
Personal & Professional Development programs
Flexible work arrangements
High Performance Computing - Principal Networking Software development Engineer
High Performance Computing - Principal Networking Software development Engineer

Hewlett Packard Enterprise • Bengaluru

Hybrid
INR 3,500,000 - 6,000,000
Software Security Developer (C, C++, Security Protocols)
Software Security Developer (C, C++, Security Protocols)

Hewlett Packard Enterprise • Bengaluru

Hybrid
INR 1,500,000 - 2,700,000
Career development programs
Inclusive culture
Software Engineer – Kernel & Networking
Software Engineer – Kernel & Networking

Hewlett Packard Enterprise • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Storage Systems Engineer (C/C++, File System, Storage)
Storage Systems Engineer (C/C++, File System, Storage)

Hewlett Packard Enterprise Development LP • India

On-site
INR 2,500,000 - 4,200,000
Health & wellbeing
Personal & professional development
Unconditional inclusion
Storage Systems Engineer (C/C++, File System, Storage)
Storage Systems Engineer (C/C++, File System, Storage)

Hewlett Packard Enterprise Development LP • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Health and wellbeing benefits
Career development programs
Inclusive culture
Firmware Developer
Firmware Developer

Hewlett Packard Enterprise • Bengaluru

Hybrid
INR 300,000 - 420,000