Lead Software Development Engineer - Embedded

Grundfos

Chennai District

On-site

INR 3,500,000 - 6,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible hours and home working
Annual bonuses & health insurance
Volunteer leave (3 days)
Training & development programs

Job summary

Grundfos in Chennai, India, seeks a Lead Software Development Engineer - Embedded to drive embedded software features for pumps and drives, collaborating with cross-functional teams to advance a shared software platform powering innovative products.

You will lead VFD-based development, contribute to architecture governance, and mentor teams while enhancing CI-driven test automation and overall product quality.

Qualifications

  • 15+ years of embedded software development experience.
  • Strong C programming skills and VFD application expertise.
  • Hands-on experience with RTOS such as FreeRTOS or ThreadX.
  • Knowledge of industrial communication protocols (Modbus, EtherNet/IP, PROFINET)

Responsibilities

  • Develop VFD-based applications and integrate them with PLCs, HMIs, SCADA, and IoT platforms in collaboration with system architects and automation engineers
  • Contribute to software and test architecture enhancements, governance processes, and best practices across the development lifecycle
  • Design and execute unit tests, end-to-end system tests, and reusable test scripts while driving test automation aligned with our CI framework
  • Improve software quality through proactive bug fixing, validation, and troubleshooting in lab environments
  • Mentor and guide colleagues, sharing technical and agile expertise to continuously elevate team capability and product innovation
  • Support configuration management, test bed operations, and field issue resolution across the full value chain

Skills

C programming
VFD applications
RTOS
Microcontroller architectures

Education

Bachelor's or Master's degree in Engineering

Tools

JTAG
Oscilloscope
Logic analyzer

Job description

Lead Software Development Engineer - Embedded

Job Description

Are you passionate about developing embedded software for the most innovative pumps and drives in the world, pushing the boundaries of VFD technology and platform development? Then join our mission to pioneer smarter water solutions that reduce energy use and improve lives.

As our new Lead Software Development Engineer, you'll be developing and enhancing embedded software features for Grundfos pumps and drives, collaborating closely with cross-functional teams to advance our common software platform that powers the world's best products. You'll be part of a diverse, supportive and inclusive culture, that celebrates our differences and puts people first by fostering growth, well-being, and a sense of belonging.

What you will be doing

As a key part of the Embedded Software Development team, you'll create impact by driving innovation in advanced controller products through cutting-edge embedded software, robust test architecture, and continuous integration practices that elevate our entire product portfolio.

Your main responsibilities include:

  • Develop VFD-based applications and integrate them with PLCs, HMIs, SCADA, and IoT platforms in collaboration with system architects and automation engineers

  • Contribute to software and test architecture enhancements, governance processes, and best practices across the development lifecycle

  • Design and execute unit tests, end-to-end system tests, and reusable test scripts while driving test automation aligned with our CI framework

  • Improve software quality through proactive bug fixing, validation, and troubleshooting in lab environments

  • Mentor and guide colleagues, sharing technical and agile expertise to continuously elevate team capability and product innovation

  • Support configuration management, test bed operations, and field issue resolution across the full value chain

What makes you a great fit

Above all, you're a hands-on embedded software engineer with deep VFD application expertise, strong C programming skills, and a collaborative mindset for driving architectural excellence and continuous improvement. We'd also imagine that you are/have:

  • Bachelor's or Master's degree in Engineering with 15+ years of embedded software development experience

  • Strong expertise in C programming, microcontroller architectures, and RTOS (FreeRTOS, ThreadX, or similar) and hands-on VFD application engineering experience with manufacturers such as Siemens, ABB, Danfoss, Schneider, or Rockwell

  • Solid understanding of industrial communication protocols (Modbus, EtherNet/IP, PROFINET) and debugging tools (JTAG, oscilloscope, logic analyzer)

It's a plus if you also:

  • Experience with energy efficiency projects or predictive maintenance using VFD data

  • Exposure to digital twin or simulation tools for motor-drive applications

  • Knowledge of scripting or automation tools for VFD configuration and diagnostics

Why you'll love working here

Day to day, you can look forward to:

  • A working environment built around your needs, with flexible hours, home working opportunities and parental support.Annual bonuses, health insurance and a strong focus on well-being activities.

  • Three days' additional paid leave for volunteering.

  • On-demand training and structured development programmes to support your growth.Valuing our differences helps us see possibilities where others can't. We therefore welcome and encourage applications from all abilities, experiences, and backgrounds. As part of our commitment to a safe and compliant hiring process, final candidates may be required to undergo a background check, subject to applicable local laws and regulations.

Information at a Glance
Job details

Workplace: Hybrid (office and home-working)

Job Location: Chennai, Tamil Nādu, India

Contract Type: Full-Time

Employment Type: Regular

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer - Embedded
Senior Software Development Engineer - Embedded

Grundfos • Chennai District

Hybrid
INR 1,200,000 - 1,800,000
Embedded Developer - Low Level Driver
Embedded Developer - Low Level Driver

Grundfos GmbH • Chennai District

On-site
INR 900,000 - 1,500,000
Hybrid work model
Global team
Embedded Developer - Low Level Driver
Embedded Developer - Low Level Driver

GRUNDFOS • Chennai District

On-site
INR 900,000 - 1,300,000
Manager & Scrum Master - Embedded Software Development
Manager & Scrum Master - Embedded Software Development

Grundfos GmbH • Chennai District

On-site
INR 2,500,000 - 5,000,000
Flexible hours
Home working opportunities
Annual bonuses
+2
Product Development Engineer
Product Development Engineer

Grundfos GmbH • Chennai District

On-site
INR 2,200,000 - 2,800,000
Annual bonuses
Health insurance
Volunteer leave (3 days)
+1
Senior Product Development Engineer
Senior Product Development Engineer

Grundfos • Chennai District

Hybrid
INR 3,000,000 - 4,800,000
Annual bonus
Health insurance
Volunteer leave
+1
Manager & Scrum Master - Embedded Software Development
Manager & Scrum Master - Embedded Software Development

GRUNDFOS • Chennai District

On-site
INR 4,000,000 - 8,000,000
Senior Software Integration Engineer
Senior Software Integration Engineer

Grundfos • Chennai District

On-site
INR 4,200,000 - 6,800,000
Hybrid work model
Sales Engineer DBS
Sales Engineer DBS

GRUNDFOS • Ahmedabad District

Hybrid
INR 900,000 - 1,200,000
Flexible hours
Home working opportunities
Parental support
+4
Sales Engineer, DBS
Sales Engineer, DBS

Grundfos • Ahmedabad District

Hybrid
INR 1,200,000 - 1,800,000
Annual bonus
Health insurance
Volunteer leave (3 days)