← Back to jobs

CareerNet Technologies Pvt Ltd Logo
Senior Software Engineer

CareerNet Technologies Pvt Ltd

 

Bengaluru, Karnataka, India

Posted On: 30+ days ago
Experience: 8+ years
Availability: Onsite
Openings: 1
Category: Senior Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Key Skills: NVMe, SATA, C++, Storage, SAS, Software Development, Linux, Raid, System Engineer

Roles and Responsibilities:

  • Design, develop, and implement high-performance storage software solutions using C++.
  • Work on firmware and driver-level development for NVMe, SATA, and SAS-based systems.
  • Collaborate with cross-functional engineering teams to define architecture, requirements, and design specifications.
  • Conduct debugging, performance tuning, and optimization of storage systems.
  • Develop and maintain testing frameworks and validation tools for storage protocols.
  • Analyze and resolve complex technical issues related to I/O performance, latency, and data integrity.
  • Support integration and bring-up of new hardware platforms and features.
  • Contribute to RAID and Linux-based storage system development where applicable.
  • Stay updated with the latest trends in storage technologies and recommend innovative solutions.

Skills Required:

  • Strong programming skills in C++ (C++11 or later).
  • Deep understanding of NVMe, SATA, and SAS protocols.
  • Hands-on experience with storage architecture, drivers, and firmware development.
  • Knowledge of RAID, Linux kernel internals, and file systems is a plus.
  • Familiarity with debugging tools, analyzers, and performance profiling techniques.
  • Excellent analytical, problem-solving, and communication skills.

Education: Bachelor's or Master's degree in Computer Science, Electronics, or a related engineering discipline

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs