Developer
Join Our Community
Job Description
- *Job Summary**
Embedded Engineer
- *Responsibilities**
Develop robust embedded C applications for industrial manufacturing equipment that ensure reliable operation of controllers sensors and actuators in complex production environments \- Optimize existing firmware components to improve cycle times energy efficiency and overall throughput of automated manufacturing lines while maintaining high quality standards \- Analyze hardware and system specifications to design embedded software architectures that align with performance safety and maintainability requirements of industrial machinery \- Collaborate with cross functional engineering teams to integrate embedded software with electronic control units and plant level systems ensuring smooth commissioning and operation \- Implement diagnostics and fault handling logic in embedded C code to support predictive maintenance reduce downtime and enhance equipment availability across manufacturing sites \- Conduct systematic code reviews unit testing and integration testing to uphold coding standards firmware stability and compliance with industrial regulations and internal quality processes \- Document software design interfaces configuration parameters and test results in a clear and structured manner to support traceability ongoing maintenance and future feature enhancements \- Investigate complex field issues by reproducing scenarios in controlled environments then propose and implement targeted firmware fixes that minimize disruption to manufacturing operations \- Collaborate with product management and process engineering stakeholders to translate production improvement goals into practical embedded software features and control strategies \- Provide technical guidance on embedded C best practices and industrial manufacturing constraints to peers and stakeholders fostering a culture of reliability safety and continuous improvement \- Coordinate with hardware vendors and internal teams to validate compatibility of new boards sensors and communication modules with existing embedded software platforms \- Contribute to continuous improvement initiatives by suggesting reusable software components automation scripts and standardized procedures that streamline development and deployment activities \- Support hybrid work practices by effectively using collaboration tools and maintaining clear communication and documentation so project progress remains transparent and aligned across locations \-
Similar Jobs
- C
Java Full Stack Developer-React
Cognizant · Bangalore Urban, Karnataka, India
- C
Director, Services Marketing - Agentic Business Process Services
Cognizant · Chennai, Tamil Nadu, India
- C
Java Full stack Developer with Angular
Cognizant · Chennai, Tamil Nadu, India
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Mumbai
- Posted
- 1d ago
- Source
- Indeed