06 Oct
|
Cognizant
|
Mumbai
Roles and Responsibilities :
- Design, develop, test, and maintain high-quality C code for embedded systems on Linux platform.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet customer needs.
- Troubleshoot complex issues related to multithreading, data structures, and memory management in C programs.
- Develop technical documentation for code changes and participate in peer reviews.
Job Requirements :
- 6-14 years of experience in developing C code for embedded systems on Linux platform.
- Solid understanding of data structures such as arrays, linked lists, stacks, queues, trees etc. .
- Proficiency in multithreading concepts including mutexes, semaphores etc. .
- Experience working with GCC compiler suite (GCC) is required.
📌 Senior C Developer (Mumbai)
🏢 Cognizant
📍 Mumbai