logo

JobNob

Your Career. Our Passion.

C Developer


Skillety


Location

Secunderabad | India


Job description

Develop application code and modules for business and technical requirements.

Design, build, and maintain efficient, reusable, and reliable C/C code

Resolve and troubleshoot problems and complex issues.

Perform unit testing and fix bugs.

Implement performance and quality modules

Identify bottlenecks and bugs, and devise solutions to these problems

Help maintain code quality, organization, and automation

Required Skills:

System level requirement elicitation and analysis

Design analysis of firmware architecture

Proficient in Embedded C/C programming

Proficient in any General RTOS and bare-metal implementations.

Extensive programming experience using 8/16/32 bit micro controllers

Hands-on experience in ARM platforms are desired

Working knowledge on protocols : UART, SPI, I2C, Ethernet, Profibus, Profinet

Modbus protocol implementation experience is must.

Experience in developing boot loader, filed firmware upgrade is desired.

Understanding of hardware architecture and schematics

Exposure to FW porting across micro controller platforms, code reviews

Expertise in device driver development for DC/Stepper motors

Knowledge of medical devices development or industrial automation applications.

Wireless connectivity and cloud exposure

Expert in static code analysis, memory leak analysis

Take ownership of the activities and deliver it with perfection.

Good understanding on Software Development Life Cycle and well versed with process

Good communication skills.

Ability to work in a team as well as an individual.

Education Qualification : B.Tech/M.Tech/BE/ME/M.Sc/M.S


Job tags



Salary

All rights reserved