Job Title: Embedded Software Engineer
Location: Sriperumbudur, Chennai
Job Type: Full-Time
6 Days work from Office
Industry: Manufacturing & Automotive (Special Purpose Machines - SPM)
Experience : Senior Engineer : 3-8 Yrs
We are seeking a highly skilled Embedded Software Engineer with experience in C#, Visual Studio, MySQL, and Python to join our team. The ideal candidate will have a strong background in embedded software development, electrical systems, and knowledge of manufacturing and automotive industries. Experience working in an Agile environment is preferred.
Develop, test, and maintain embedded software for SPM (Special Purpose Machines) in the manufacturing and automotive domains.
Design and implement software applications using C#, Python, and MySQL within Visual Studio.
Collaborate with cross-functional teams including electrical engineers, mechanical engineers, and automation specialists to develop integrated solutions.
Design and implement embedded systems with microcontrollers and processors.
Troubleshoot and optimize embedded software and electrical systems.
Work with communication protocols (CAN, Modbus, RS232, RS485, I2C, SPI, etc.).
Ensure software quality and maintainability through rigorous testing and documentation.
Adhere to Agile development methodologies for project execution.
Develop and maintain real-time embedded applications for manufacturing automation.
Implement industry best practices in code optimization, debugging, and performance enhancement.
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Embedded Systems, or a related field.
Proficiency in C#, Python, and Visual Studio.
Experience with MySQL database development and management.
Strong understanding of embedded software development and microcontroller programming.
Good knowledge of electrical circuits, control systems, and automation.
Experience working in the manufacturing and automotive sectors.
Familiarity with Agile methodologies and version control systems (Git, SVN, etc.).
Strong problem-solving skills and ability to work in a fast-paced environment.
Excellent communication and collaboration skills.