C/C++/Linux Developer (Pune)

C/C++/Linux Developer (Pune)

02 Oct
|
Aziro
|
Pune

02 Oct

Aziro

Pune

Role & responsibilities

Overview

This is a C/C++ Linux senior system software engineering role requiring design, implementation, and testing of production-quality software for our storage products.

Responsibilities

You will be responsible for developing and maintaining the platform layers .

Define requirements, design, implement and test and maintain product and platform features.

Participate in design discussions and design/code reviews.

Develop software in C/C++/ Python/bash for our Linux-based appliance platform.

Work independently as well as in team roles, including project leadership

Requirements

At least 12 years industry experience with developing/debugging/maintaining software applications for Linux in C/C++.

Expert in C/C++ and scripting languages (Bash, Python, etc.)



and the Linux/UNIX programming environment.

Solid understanding of Linux/Unix OS internals including locking and semaphores, multiprocessor and multithreaded architectures, device drivers, inter-process communication, etc.

Robust HW and SW troubleshooting and problem-solving skills; ability to create efficient solutions to complex problems including SW workarounds to HW bugs

Desirable Skills

Knowledge of one or more of the storage protocols -- NVMe, SCSI, SATA, SAS

Knowledge developing Linux device drivers.

Knowledge of Linux kernel architecture.

Experience developing high availability/fault tolerant systems.

📌 C/C++/Linux Developer (Pune)
🏢 Aziro
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c/c++/linux developer (pune) / pune