C Developer (Systems Software Engineer) 2 to 4 years Pune

Not Interested
Bookmark
Report This Job

profile Job Location:

Pune - India

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Location: Pune

Experience: 2 to 4 yrs

About the Role :

We are looking for a talented C Developer with 24 years of professional experience in the systems programming domain.

The candidate will be responsible for developing optimizing and maintaining low-level software components with a focus on performance reliability and scalability.

The role requires strong expertise in C programming operating systems concepts and system-level debugging.

Key Responsibilities :

Design develop and maintain system-level software using C.

Work on modules related to operating systems device drivers networking or embedded systems.

Optimize software for performance memory efficiency and reliability.

Debug and troubleshoot low-level issues including memory leaks deadlocks and crashes.

Collaborate with QA and DevOps and documentation teams to ensure smooth integration and deployment.

Participate in architecture discussions code reviews and system design.

Prepare technical documentation and provide support for production systems.

 

Required Qualifications & Skills:

Bachelors or Masters degree in Computer Science Electronics Information Technology or a related field.

24 years of experience in C programming for systems or embedded domain.

Strong understanding of operating systems internals process management memory management and multithreading.

Experience with Linux/Unix system programming (POSIX APIs sockets IPC mechanisms).

Proficiency in debugging tools such as gdb valgrind strace.

Knowledge of Makefiles version control systems (Git).

Good problem-solving and analytical skills with attention to detail.

Strong communication and teamwork abilities.

Hands-on experience with AI assistants. Ability to craft clear effective prompts to get accurate and useful outputs from LLMs.

Ability to fact-check refine and validate AI-generated content before use

Understanding of AI hallucinations biases and limitations Preferred Skills (Good to Have):

Exposure to kernel-level development or device drivers.

Knowledge of networking protocols (TCP/IP UDP etc.).

Experience with cross-compilation toolchains.

Familiarity with scripting languages (Python Shell).

Experience in performance profiling and tuning.


Qualifications :

BE in IT or equivalent


Remote Work :

No


Employment Type :

Full-time

Location: PuneExperience: 2 to 4 yrsAbout the Role :We are looking for a talented C Developer with 24 years of professional experience in the systems programming domain.The candidate will be responsible for developing optimizing and maintaining low-level software components with a focus on performan...
View more view more

About Company

Hiring for our leading IT client 

View Profile View Profile