Location: Remote
Job Description:
We are looking for an experienced C Developer with 8 years of experience in a similar position. You will be responsible for designing and implementing highperformance scalable software solutions using C and delivering robust applications while working closely with our team of developers and engineers.
Job Responsibilities:
- Design develop and manage highperformance software applications using C
- Implement and optimize code for performance security and memory efficiency
- Write robust efficient and scalable C code for various applications including realtime systems embedded systems and desktop software
- Monitor and optimize the performance and responsiveness of C applications across multiple platforms and environments
- Integrate thirdparty libraries tools and APIs into C applications for enhanced functionality
Required Skills:
- 8 years of work experience in a similar position
- 5 years of experience in software development using C
- Proficiency in objectoriented programming data structures and algorithms with C
- Strong understanding of memory management multithreading and concurrency in C applications
- Experience with integrating C applications with backend technologies or thirdparty libraries
- Knowledge of performance optimization profiling and debugging tools for C is a plus
- Experience with security best practices in C development is preferred