Browse current jobs

Sr./Lead Embedded Firmware Engineer

Emerson India · Pune

Apply on employer website

Collected role description

Role overview

Sr./Lead Embedded Firmware Engineer at Emerson India

We are seeking an experienced Senior Engineer – Embedded Firmware, Grade B3/B4, to join the Fluid and Motion Control Team at Emerson Innovation Center – Pune.

The ideal candidate will have strong expertise in 32-bit ARM/STM32, NetX90, low-level protocols (I²C, SPI, UART) and industrial communication protocols (PROFINET, EtherNet/IP, EtherCAT, CANopen, IO-Link), along with strong technical leadership and mentoring skills.

For This Role, You Will Need: Bachelor of Engineering degree or equivalent in Electronics, Electronics & Telecommunication, or related field. 8+ years of hands-on embedded firmware development experience, preferably in industrial automation, motion control, or connected products.

Responsibilities

  • Develop embedded software using Embedded C/C++, with strong understanding of data structures, algorithms, memory management, and real-time operating systems.
  • Perform hands-on firmware debugging, optimization, integration, testing, and root-cause analysis.
  • Provide technical guidance and mentoring to firmware engineers and support resolution of complex technical issues.

Preferred qualifications and skills

  • Strong communication, collaboration, documentation, and problem-solving skills; experience working in a global engineering environment preferred.
  • That Set You Apart: Familiarity with PLC-based system integration, fieldbus certification/testing, and industrial product development.
  • Familiarity with Protocol pre-conformance test environment and process.
  • Experience in industrial automation, factory automation, motion control, or process control systems.
  • Our Offer To You By joining Emerson, you will be given the opportunity to make a difference through the work you do.
  • Emerson's compensation and benefits programs are designed to be competitive within the industry and local labor markets .
  • We also offer a comprehensive medical and insurance coverage to meet the needs of our employees.
  • We are committed to creating a global workplace that supports diversity, equity and embraces inclusion .
  • We welcome foreign nationals to join us through our Work Authorization Sponsorship .
  • We attract, develop, and retain exceptional people in an inclusive environment, where all employees can reach their greatest potential .
  • We are dedicated to the ongoing development of our employees because we know that it is critical to our success as a global company.
  • Safety is paramount to us, and we are relentless in our pursuit to provide a Safe Working Environment across our global network and facilities.
  • Through our benefits, development opportunities, and an inclusive and safe work environment, we aim to create an organization our people are proud to represent.
  • Our Commitment to Diversity, Equity & Inclusion At Emerson, we are committed to fostering a culture where every employee is valued and respected for their unique experiences and perspectives.
  • We believe a diverse and inclusive work environment contributes to the rich exchange of ideas and diversity of thoughts, that inspires innovation and brings the best solutions to our customers.
  • This philosophy is fundamental to living our company’s values and our responsibility to leave the world in a better place.
  • Learn more about our Culture & Values and about Diversity, Equity & Inclusion at Emerson .
  • If you have a disability and are having difficulty accessing or using this website to apply for a position, please contact: idisability.administrator@emerson.com .

Employment details

  • Location: PUNE [MAHARASHTRA] [India]

Additional role details

  • The role involves contributing to the architecture, design, development, and integration of embedded firmware for industrial motion control products.
  • In This Role, Your Responsibilities Will Be: Design, develop, integrate, and debug embedded firmware for 32-bit ARM-based microcontrollers, including STM32 and NetX90.
  • Develop device drivers and low-level interfaces using I²C, SPI, UART, and other peripheral interfaces.
  • Develop and integrate industrial communication protocols including PROFINET, EtherNet/IP, EtherCAT, CANopen, and IO-Link.
  • Develop embedded web pages and user interfaces using JavaScript and HTML, including configuration and diagnostic features.
  • Develop, maintain, and validate device configuration and integration files such as GSD/GSDML, EDS, and IODD for PROFINET, EtherNet/IP, and IO-Link devices, supporting PLC configuration and fieldbus integration.
  • Perform functional testing of fieldbus nodes using industrial PLCs such as Siemens, Rockwell, and similar platforms.
  • Design and integrate REST APIs for device configuration, diagnostics, monitoring, and communication.
  • Collaborate with hardware and system teams for board bring-up, product integration, and validation.
  • Conduct code reviews and contribute to firmware architecture, coding standards, reusable components, and best practices.
  • Contribute to project planning, technical estimation, documentation, project metrics, and EIC-Pune initiatives.
  • Perform product/system-level testing in the Engineering Laboratory while following applicable safety practices and guidelines.
  • Who You Are: As a Senior Embedded Firmware Engineer, you are a hands-on technical contributor with expertise in ARM/STM32, NetX90, Embedded C/C++, device drivers, and low-level interfaces (I²C, SPI, UART).
  • You have strong knowledge of PROFINET, EtherNet/IP, EtherCAT, CANopen, and IO-Link, including fieldbus testing with Siemens/Rockwell PLCs.
  • Experience in JavaScript, HTML, REST APIs, data structures, debugging, and firmware architecture, with the ability to provide technical guidance and mentoring.
  • You are experienced in developing scalable, reliable, embedded software, collaborating across hardware and software teams to deliver robust and time-critical motion control solutions.
  • Strong expertise in 32-bit ARM, STM32, NetX90, Embedded C/C++, data structures, algorithms, and firmware architecture.
  • Hands-on experience in device driver development and low-level interfaces such as I²C, SPI, and UART.
  • Strong knowledge of industrial communication protocols: PROFINET, EtherNet/IP, EtherCAT, CANopen, and IO-Link, device configuration files like GSD, EDS, IODD etc.
  • Experience with fieldbus functional testing using PLCs, such as Siemens and Rockwell.
  • Hands-on experience in JavaScript, HTML, embedded web pages, and REST APIs.
  • Experience with RTOS/non-RTOS development, debugging, unit/integration testing, and Git-based development.
  • Strong analytical and troubleshooting skills with experience in board bring-up, hardware-software integration, and product validation.
  • Ability to provide technical guidance and mentoring while remaining primarily hands-on as an individual contributor.
  • Good verbal English communication skills with a neutral accent and a strong commitment to company values, ethics, and continuous learning.
  • Respect for company values and ethics, with a strong willingness to learn.

Collected experience requirement

8+ years