About this role
The team is seeking a passionate and experienced C Developer to join their team in Mumbai. The ideal candidate will have strong expertise in Linux/Unix environments and will be responsible for developing high-performance applications. This role involves system-level programming and ensuring efficient and scalable solutions.
Key Responsibilities:
- Design and develop applications using C
- Work with Linux OS internals to optimize performance
- Handle file operations in a Linux environment
- Implement Interprocess Communication (IPC) techniques such as Shared Memory and Message Queues
- Manage signals and ensure robust application behavior
- Collaborate with cross-functional teams to deliver high-quality software solutions
Required Skills & Qualifications:
- Proficient in C programming language
- Strong understanding of Linux/Unix operating systems
- Experience with system-level programming and application development
- Familiarity with IPC mechanisms and file handling in Linux
- Ability to troubleshoot and optimize application performance
Experience:
- Minimum of 5-8 years of relevant experience in C development and Linux environments
What we offer:
- Opportunity to work on innovative projects in a dynamic environment
- Collaborative and supportive team culture
- Professional growth and development opportunities
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.