Software Engineer - Storage Windows

  • Category: Software Developer Jobs
  • Location: Bangalore, Karnataka
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 25K to 28K
  • Published on: 2025/09/16

Job description
Project description

The team is responsible for development, quality assurance and delivery of RAID UEFI, Windows and Linux drivers for the laptops, desktops and workstations that support the RAID solution. As a software engineer in this team, you will work on hardware and software. We are a vertically integrated team spanning from firmware development right up to application layer. As a part of this world class team, you will get an exposure to the fascinating world of RAID. In this role, you will be actively participating in research, concept development and design ideation to create world class software and firmware.

Responsibilities
• Candidate's primary responsibility is developing Windows Drivers for RAID products.
• Candidate will have backup responsibilities of developing Linux, UEFI, GUI Drivers for RAID products.
• Sustain the design, development, integration, testing and deployment of RAID solution.
• Includes cross cultural communication with vendor and customer.

SKILLS

Must have
• Preferably relevant experience of 4-8 years.
• Advanced programming skills in C/C++ for operating system kernel & systems development
• Solid understanding and experience with the Windows Storage Driver architecture, WDF & WDM.
• Good understanding of NVMe protocols.
• Good working knowledge of RAID & Storport miniport driver.
• Deep Knowledge of Computer Architecture and Windows Kernel Internals.
• Good understanding of operating systems concepts, data structures, x86-64 architecture.
• Proficient use of git
• Python, Shell Scripting, BIOS knowledge an added advantage
• Ability to work with minimal supervision on more than one task in parallel
• Ability to mentor technically
• Must be self-starter
• Good communication and time management skills
• Working with geographical teams an added advantage

Nice to have

• Bachelors/master's in engineering.


Company Name: Luxoft

Related jobs

  • AI/ML Engineer and Developer

    Job Title: AI/ML Engineer and Developer Location: • Bengaluru, Karnataka, India Job Type: • Full-Time Job Description: Introduction: • We are seeking a passionate and innovative AI/Machine Learning Engineer to join our IT organization as part of a dy...

    Full Time / Part Time

    $ Estimated: 17K to 18K

    Remote

    2025/09/28


    Apply Now

  • Software Development Manager, RDS Aurora MySQL engine team

    Description AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to se...

    Full Time / Part Time

    $ Estimated: 19K to 34K

    Bangalore, Karnataka

    2025/09/28


    Apply Now

  • Senior Manager Software Development, Aurora Storage

    Description AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to se...

    Full Time / Part Time

    $ Estimated: 24K to 29K

    Bangalore, Karnataka

    2025/09/28


    Apply Now