Naico ITS

Naico ITS - Senior Embedded Developer - Microcontroller

Job Location

ernakulam, India

Job Description

Job Description: As a Senior Embedded Developer, you will be a key contributor to our embedded systems projects. You will work closely with hardware engineers, software developers, and project managers to deliver robust and efficient embedded solutions. Your expertise in microcontroller development, driver implementation, and troubleshooting will be crucial in ensuring the success of our projects. Responsibilities : - Design, implement, and test embedded systems from concept to production. - Develop and optimize firmware for microcontrollers. - Interpret and utilize microcontroller board schematics for development. - Write efficient and maintainable C code for embedded systems. - Implement and optimize device drivers for various peripherals. - Ensure adherence to coding standards and project-specific regulations. - Implement and utilize communication protocols such as I2C, SPI, UART, and USB. - Troubleshoot and debug communication issues. - Utilize Git for version control. - Manage tasks and track progress using Jira. - Develop and debug code using Visual Studio Code and Linux environments. - Conduct thorough unit testing of embedded software. - Maintain detailed test records and documentation. - Participate in safety risk analysis and resolve code issues. - Collaborate with hardware and software teams on design reviews. - Create and maintain comprehensive technical documentation. - Participate in Agile/Scrum ceremonies. - Troubleshoot and debug software and hardware issues during development and testing. - Utilize debugging tools and techniques to identify and resolve complex problems. Requirements : Technical Skills : - Proficient in C programming for embedded systems. - Strong understanding of microcontroller development and board schematics. - Experienced in using Git for version control. - Experience with Jira for task management. - Proficiency in Visual Studio Code and Linux environments. - Experience with I2C, SPI, UART, and USB communication protocols. - Knowledge of embedded systems development and driver implementation. - Strong understanding of embedded system architecture. (ref:hirist.tech)

Location: ernakulam, IN

Posted Date: 4/17/2025
View More Naico ITS Jobs

Contact Information

Contact Human Resources
Naico ITS

Posted

April 17, 2025
UID: 5111452345

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.