Danfoss
Danfoss

Danfoss Recruitment 2026 | Software Engineer | Pune

onsite
Pune
Posted 8/13/2026
Exp: 2+y

Job Overview

Role: Software Engineer Location: Pune Experience: 2+ Years Qualification: B.E/B.Tech Key Skills: C++, Fieldbus, Wi-Fi, Zigbee, Bluetooth, MQTT, Google Test, Visual Studio, Git, Agile Scrum

Job Description

As a Software Engineer at Danfoss Drives, you will contribute to the development of software for Variable Frequency Drive products. A major responsibility will be developing Communication Protocol Driver software. These drivers allow the drive products to communicate with other devices, systems, and networks. You will work with Product Owners and Technical Product Owners to understand and refine requirements before translating them into software designs and implementation. The role covers the complete development lifecycle, including requirements analysis, high-level design, low-level design, coding, static analysis, code reviews, unit testing, engineering testing, debugging, and verification.

Roles and Responsibilities

  • Requirement Elaboration: Work with Product Owners and Technical Product Owners to understand and elaborate software requirements.
  • Driver Development: Develop communication protocol drivers for Danfoss Variable Frequency Drive products.
  • Connectivity Software: Develop connectivity software using C++.
  • Protocol Implementation: Work with Fieldbus communication protocols.
  • Connectivity Technologies: Develop software supporting connectivity technologies such as Wi-Fi, Zigbee, Bluetooth, and MQTT.
  • Design Documentation: Prepare High-Level Design (HLD) documents. Prepare Low-Level Design (LLD) documents. Create detailed software designs before implementation.
  • Implementation: Implement software using C++.
  • Code Quality: Perform static code analysis. Investigate and fix errors and warnings identified by analysis tools. Participate in code reviews.
  • Testing: Write unit test cases. Develop and execute unit test scripts. Prepare and execute engineering test cases.
  • Debugging: Debug software and resolve defects.
  • Agile Development: Work within an Agile Scrum development environment.
  • Collaboration: Collaborate with other engineers and product stakeholders throughout development.

Skills and Eligibility Criteria

Educational Background: B.E/B.Tech qualification.

Experience: Minimum 2+ years of experience in software development.

Mandatory Technical Skills:

  • Strong hands-on experience with C++.
  • Experience developing production software and solving practical engineering problems.
  • Experience with unit testing and engineering test cases.
  • Experience with Visual Studio, Google Test, and Git.
  • Knowledge of communication protocols is highly relevant.
  • Exposure to Wi-Fi, Zigbee, Bluetooth, MQTT, or similar technologies is beneficial.
  • Ability to work with HLD, LLD, and detailed software design.
  • Familiarity with static code analysis and code reviews.

Competencies:

  • Strong debugging and troubleshooting skills.
  • Experience working with Agile Scrum teams.
  • Strong written and verbal communication skills.
  • Ability to collaborate effectively with cross-functional teams.

About the Company

Danfoss Group is a multinational leader in engineering energy-efficient and sustainable solutions, helping industries and cities build a better future. The company specializes in climate & energy solutions, providing technologies that enable a more sustainable world. Danfoss offers a supportive, inclusive, and internationally connected corporate culture that values employee ownership and continuous learning.