Job Title: Senior C Developer
Location: USA - NYC NY
Employment Type: Contractor
Job Summary
We are looking for an experienced Senior C Developer with strong expertise in designing developing and optimizing high-performance software systems. The ideal candidate will work on complex large-scale applications contribute to architecture decisions and mentor junior developers while ensuring high code quality and performance.
Key Responsibilities
- Design develop test and maintain high-performance C applications
- Work on system-level backend or performance-critical components
- Participate in architecture and design discussions
- Optimize existing code for performance scalability and memory usage
- Debug complex issues in multithreaded and distributed systems
- Write clean maintainable and well-documented code
- Collaborate with cross-functional teams (QA Product DevOps)
- Conduct code reviews and mentor junior developers
- Ensure compliance with coding standards and best practices
- Support production issues and provide root cause analysis
Required Skills & Qualifications
- 7 10 years of hands-on experience in C (C11/14/17/20 preferred)
- Strong understanding of:
- Object-Oriented Programming (OOP)
- Data Structures & Algorithms
- Memory management and pointers
- Multithreading and concurrency
- Experience with STL Boost and modern C libraries
- Strong debugging skills using tools like GDB Valgrind
- Experience working on Linux/Unix environments
- Familiarity with build systems such as CMake / Make
- Knowledge of version control systems (Git)
- Good understanding of software development life cycle (SDLC)
Good to Have / Preferred Skills
- Experience in high-performance computing real-time systems or low-latency systems
- Exposure to network programming sockets IPC
- Experience with distributed systems
- Knowledge of design patterns
- Exposure to Python or scripting languages for automation
- Experience with CI/CD pipelines
Job Title: Senior C Developer Location: USA - NYC NY Employment Type: Contractor Job Summary We are looking for an experienced Senior C Developer with strong expertise in designing developing and optimizing high-performance software systems. The ideal candidate will work on complex large-scale appl...
Job Title: Senior C Developer
Location: USA - NYC NY
Employment Type: Contractor
Job Summary
We are looking for an experienced Senior C Developer with strong expertise in designing developing and optimizing high-performance software systems. The ideal candidate will work on complex large-scale applications contribute to architecture decisions and mentor junior developers while ensuring high code quality and performance.
Key Responsibilities
- Design develop test and maintain high-performance C applications
- Work on system-level backend or performance-critical components
- Participate in architecture and design discussions
- Optimize existing code for performance scalability and memory usage
- Debug complex issues in multithreaded and distributed systems
- Write clean maintainable and well-documented code
- Collaborate with cross-functional teams (QA Product DevOps)
- Conduct code reviews and mentor junior developers
- Ensure compliance with coding standards and best practices
- Support production issues and provide root cause analysis
Required Skills & Qualifications
- 7 10 years of hands-on experience in C (C11/14/17/20 preferred)
- Strong understanding of:
- Object-Oriented Programming (OOP)
- Data Structures & Algorithms
- Memory management and pointers
- Multithreading and concurrency
- Experience with STL Boost and modern C libraries
- Strong debugging skills using tools like GDB Valgrind
- Experience working on Linux/Unix environments
- Familiarity with build systems such as CMake / Make
- Knowledge of version control systems (Git)
- Good understanding of software development life cycle (SDLC)
Good to Have / Preferred Skills
- Experience in high-performance computing real-time systems or low-latency systems
- Exposure to network programming sockets IPC
- Experience with distributed systems
- Knowledge of design patterns
- Exposure to Python or scripting languages for automation
- Experience with CI/CD pipelines
View more
View less