Role & responsibilities
Design, develop, and maintain software applications using C.
Develop and debug applications in Linux environments.
Write productive, reusable, and maintainable code.
Implement optimized algorithms and data structures.
Troubleshoot and resolve complex technical issues.
Perform code reviews and ensure adherence to coding standards.
Collaborate with product, QA, and engineering teams throughout the software development lifecycle.
Optimize application performance and memory utilization.
Required Skills
4+ years of experience in C Programming.
Robust knowledge of Linux/Unix operating systems.
Excellent understanding of Data Structures and Algorithms.
Hands-on experience with System Programming.
Solid debugging and troubleshooting skills using GDB or similar tools.
Good understanding of Multithreading, Memory Management, and Process Synchronization.
Knowledge of Socket Programming and Networking concepts (TCP/IP, UDP).
Experience with Git or other version control systems.
Strong analytical and problem-solving skills.
Excellent verbal and written communication skills.
📌 Walk In C Developer Pune
🏢 Envision Technology Solutions
📍 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.