Job Description
Hyderabad, Telangana, India • Bengaluru, Karnataka, India + 1 more
WhatsApp Group
Join Now
WhatsApp Group Pvt Job
Pvt Job Join Now
Telegram Group
Join Now
YouTube Channel
Subscribe Now
Responsibilities:
- Develop C/C++ code to manage NVMe/SATA storage devices.
- Create software for multiple operating systems, including Windows, Linux, VMWare, and FreeBSD.
- Debug complex issues involving device drivers, operating systems, platform architectures, and device firmware.
- Understand and develop vendor-specific NVMe/SATA commands for operations and data retrieval from SSDs.
- Develop code to issue vendor-specific commands for various SSD controller vendors.
- Review code developed by peers to ensure quality and adherence to best practices.
- Assist with DevOps processes, including build and test automation.
- Design and develop APIs for third-party integrations.
- Design and develop framework/component stacks in layered architectures for software solutions.
- Create abstraction layers for different OS platforms and SSD controller vendors.
- Develop APIs for seamless integration with technologies such as CLI/GUI/REST API.
Skillset:
- Proficient in C/C++ programming.
- Strong understanding of Python and how it interacts with C/C++.
- Expertise in design patterns and data structures.
- Knowledge of device drivers, system programming, and multi-threading.
- Understanding of storage devices such as NVMe/SATA.
- Familiarity with Windows and UNIX/Linux server storage environments.
- Experience building applications for Windows and Linux using various toolchains.
- Excellent debugging and problem-solving skills.
- A team player with strong written and verbal communication skills, able to contribute to team discussions and decision-making processes.
- Good knowledge of software engineering best practices, the application development lifecycle, source control management (Git), build processes (Jenkins, Makefiles, MSBuild), testing, and release.
Education Requirements & Eligibility:
- Bachelor’s/Master’s Degree in Electrical, Electronics, or Computer Science Engineering.
- CGPA of 7.0 and above.
Location: Hyderabad/Bangalore