A leading technology firm is seeking an Embedded C Developer in Chennai, India, with 4 to 8 years of experience in embedded software development. Key responsibilities include designing, developing, and testing software applications, collaborating with teams, debugging systems, and documenting processes. The ideal candidate holds a Bachelor's degree in a relevant field and possesses strong skills in C programming, as well as experience with embedded systems. This role offers an exciting opportunity to be part of innovative projects.
Qualifications
4 to 8 years of experience in embedded software development.
Responsibilities
Design, develop, and test embedded software applications.
Collaborate with cross-functional teams to define and implement software requirements.
Debug and troubleshoot embedded systems.
Document software design and development processes.
Skills
Proficiency in C programming language
Experience with embedded systems and microcontrollers
Strong debugging and problem-solving skills
Education
Bachelor's degree in computer science, Electrical Engineering, or a related field
Job description
About the Role
Embedded C Developer with 4 to 8 years of experience.
Responsibilities
Design, develop, and test embedded software applications.
Collaborate with cross‑functional teams to define and implement software requirements.
Debug and troubleshoot embedded systems.
Document software design and development processes.
Qualifications
Bachelor's degree in computer science, Electrical Engineering, or a related field.
4 to 8 years of experience in embedded software development.
Required Skills
Proficiency in C programming language.
Experience with embedded systems and microcontrollers.
Strong debugging and problem‑solving skills.
Preferred Skills
Familiarity with real‑time operating systems (RTOS).
Experience with hardware‑software integration.
Knowledge of communication protocols (e.g., I2C, SPI, UART).