Job Description
In This Role, Your Responsibilities Will Be:
• Work on Embedded Firmware projects as a member of Engineering & Design team for recent product development and lead the development of firmware for Industrial Automation products such as Electric Actuators.
• Define and document embedded system architecture, requirements, and software specifications.
• Demonstrate a hands-on technical background, excellent C programming and embedded code in compliance with coding standards and best practices
• Develop and maintain low-level drivers, communication stacks, and real-time control algorithms for electric actuators.
• Lead code reviews, unit testing , and system-level integration testing to ensure reliability and compliance with safety standards.
• Support regulatory and compliance testing focused on embedded software contributions ( functional safety (Safety Integrity Level 1 to 4), EMC (at least knowledge), etc.).
• Evaluate current processors, RTOS platforms , and development tools to enhance product performance and maintainability.
• Work closely with cross-functional teams,
including hardware & mechanical engineers, to ensure cohesive and integrated product development.
• Develop Product domain knowledge, conduct and participate in team meetings and knowledge sharing sessions.
• Report & communicate project progress to stakeholders periodically.
• Independently own and drive firmware development activities.
• Provide technical guidance to junior engineers when required, particularly in debugging and design quality.
Who You Are:
For This Role, You Will Need:
• Bachelor’s or Masters degree in Electrical / Electronics / Telecommunication / Computer Engineering.
• 12+ years of qualified work experience in embedded firmware development
• Proficiency in C/C++ for real-time embedded systems .
• Experience with microcontrollers, RTOS , and embedded development tool chains.
• Experience integrating with hardware at the driver level (sensors, ADC/DAC, communicatio
📌 Tech Lead Firmware Pune
🏢 Emerson
📍 Pune