Home /
hire / Staff C Programmer (Linux Platform)
Job Description
Key Responsibilities
Design and implement robust, high-performance applications in C on LinuxPerform low-level troubleshooting, root cause analysis, and production issue resolutionOptimize CPU, memory, I/O, and network performanceDevelop data-intensive components with attention to scalability and throughputAnalyze and improve system bottlenecks using profiling toolsCollaborate with cross-functional teams on system integration and architectureWrite and maintain automation scripts in Bash and PythonReview code for correctness, efficiency, and maintainabilityProvide technical leadership and mentor junior engineersRequired Qualifications
Core Technical Skills
7+ years of professional C programming experience on LinuxStrong understanding of:Linux system callsMulti-threading and concurrency (pthreads, synchronization primitives)Memory manag...