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
Location: ernakulam, IN
Posted Date: 4/17/2025
Contact Information
Contact | Human Resources Naico ITS |
---|