1,452,517open jobs
86,380companies
224,635added this week
Browse all
Salary
≈ $16k – $37k per year (Estimated)
Location
In office (Chennai)
Seniority
Senior · 5+ years exp

First seen by Alion on Oct 6, 2026.

Overview
Company
Impact
Profile match
Марката DEVI е част от Danfoss Group, най-голямата индустриална компания в Дания. DEVI е глобален пазарен лидер в електрическото подово отопление и е най-големият производител на електрически отоплителни системи в Европа.

Position Title : Senior Software Engineer

Experience : 5 - 10 yrs

Location : Chennai

Job Responsibilities :

- In this role the individual will be working in the Product Development department of Danfoss Drives Business, in the New Product development activity.

- Work with the Product Owners/Technical Product Owners to create and elaborate the requirements for the implementation of the Communication Protocol drivers for the Danfoss Variable Frequency Drive product.

- Build the Fieldbus Communication Protocol Driver software and other Connectivity Protocol software (Wi-Fi, Zigbee, Bluetooth, MQTT) for the Danfoss Variable Frequency Drive product, using C++ programming language.

- Prepare the high-level design (HLD), low-level design (LLD), detailed design (DD) for the Communication Protocol Driver software.

- Perform static code analysis (using tools) and fix the identified errors and warnings.

- Perform code reviews.

- Write the Unit Test cases, Engineering Test Cases and develop, execute the Unit Test scripts.

- Continuous improvement of the processes, work procedures and tools used in the execution of the work, through innovative/creative thoughts.

- Fix the identified defects to improve the quality of the deliverables.

- Follow the processes, work procedures, quality standards for achieving high quality of the deliverables.

- Ensure that the software delivered is compliant with the external certification standards.

- Collaborate with the Test Engineers in the same project activity, engineers from the other teams/departments (local/abroad) for the successful completion of the project activities.

- Collaborate with the stakeholders (local/abroad) for the successful completion of the project activities.

- Contribute to the technology roadmap and innovation to improve the processes and products.

- Mentor and coach the other engineers and trainees in the team on the technical aspects.

Must have competencies :

Technical Skills :

- 5 - 10 years of experience in software development using C++ programming language.

- Experience in preparing software architecture, design for the development of software products.

- Ability to create and/or read and interpret, the architecture and design diagrams.

- Experience in Software Development using Agile Scrum methodology.

- Excellent debugging skills.

- Excellent analytical skills and ability to apply the knowledge to solve practical problems.

- Excellent problem-solving skills.

- Ability to mentor and coach the others on the technical aspects.

- Experience in the tools - Visual Studio, Google Test, Git

Behavioral Skills :

- Good communication skill : Ability to express technical concepts and procedures clearly, precisely, and in easy-to-understand information, verbally and in writing to achieve successful outcome for the assigned responsibility.

- Excellent interpersonal skills

- Good presentation skill

- Excellent team player - Receptive and supportive of team efforts

- Good negotiation skills

- Possesses personal traits of positive attitude, inquisitiveness, proactiveness, self-motivation, self-driven, drive for results, honor commitments, persistence, ownership, sense of urgency, sensitive to schedule demands, enthusiasm for new challenges.

Good to have competencies :

- Experience in communication protocol software development : PROFINET, EtherNET/IP, EtherCAT, BACnet/IP, MODBUS TCP, POWERLINK, PROFIBUS DP, DeviceNet, CANopen, BACnet MS/TP, Modbus RTU, Metasys N2, LonWorks, AK-LonWorks, ASi Bus, Interbus, PROFISAFE, OPC DA, OPC UA, IEC101, IEC103, IEC104, IEC61850, DNP3.

- Experience in using the Lauterbach debuggers.

- Experience in using the protocol testing/analyzer tools for testing protocols (Wireshark, Modscan, Modbus Conformance Tool, Profibus Analyzer).

- Experience in various Real Time Operating Systems (RTOS).

- Expertise in embedded kernels, bootloaders, system software libraries and device drivers.

- Experience in real-time software design, software - hardware interaction with real time operating systems, multithreading, and event driven architectures.

- Experience in using the debuggers to trouble shoot the embedded software on the target.

- Experience in Python programming language.

- Experience in using Rational Clear Quest, Rational Clear Case.

- Strong knowledge of Industrial Communication Protocol standards (ODVA, OPC, EPSG, ProfiDrive etc).

Skills

Communication Protocols, C++, ZigBee, Bluetooth, MQTT Protocols, Ethernet Port, RTOS, Modbus

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,452,517 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Chennai
≈ $16k – $37k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Gurgaon
Python
JavaScript
Apex
Apex
Lightning Web Components
Salesforce CLI
Gearset
Copado
Visualforce
AI/ML
Fine-tuning
Prompt Engineering
RAG
DevOps
Rest API
GitHub Actions
CI/CD
Git
SOAP
Analytics
ETL/ELT
Management
Agile
Scrum
Apply
$123k – $129k per year • Equity • In office • 2+ years exp • Bachelor's Degree • Santa Rosa
JavaScript
Java
TypeScript
SQL
C#
C++
C#
.NET
Frontend
Angular
DevOps
OpenShift
CI/CD
Git
Docker
Apply
In office • PhD • Bengaluru
Python
C++
C++
CMake
AI/ML
Copilot
Cursor
Claude
ChatGPT
Prompt Engineering
LLM
Agentic Workflows
DevOps
CI/CD
Git
Linux
Windows
Apply
≈ $59k – $139k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Dresden
Python
Rust
C++
C++
Conan
CMake
Qt
DevOps
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Git
Bazel
Windows
Apply
$157k – $262k per year • In office • Master's Degree • Santa Clara
Python
Rust
C++
Apply
≈ $14k – $31k per year (Estimated) • In office • 12+ years exp • Pune
PowerShell
C#
C++
Bash
DevOps
CI/CD
Git
Docker
Kubernetes
Configuration Management
Linux
Windows
Management
Agile
Apply
≈ $23k – $48k per year (Estimated) • In office • 7+ years exp • Pune
SQL
PowerShell
C#
C++
Bash
DevOps
CI/CD
Git
Docker
Kubernetes
Linux
Windows
Management
Agile
Apply
$35k – $51k per year (gross) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Prague
Management
Agile
Apply
≈ $14k – $36k per year (Estimated) • Remote (likely EAEU) • Full-Time • Moscow
1C
Management
Scrum
Apply
In office • Wuhan
Python
C++
MATLAB
DevOps
Linux
Apply
Software Engineer 5 days ago
In office • 3+ years exp • Chennai
Python
C++
DevOps
RTOS
Wi-Fi
Cybersecurity
Wireshark
Robotics
EtherCAT
CANopen
IoT
MQTT
Zigbee
OPC UA
Management
Agile
Scrum
Apply
Data Engineer 5 days ago
≈ $15k – $34k per year (Estimated) • In office • 4+ years exp • Chennai
Python
JavaScript
SQL
Analytics
Power BI
ETL/ELT
SSIS
Apply
≈ $16k – $31k per year (Estimated) • In office • 5+ years exp • Chennai
JavaScript
SQL
DevOps
Rest API
Apply
≈ $58k – $128k per year (Estimated) • Remote (likely United States) • Full-Time • 3+ years exp
Apply
≈ $14k – $33k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Chennai
JavaScript
TypeScript
SQL
C#
C#
.NET
Entity Framework Core
Databases
Db2
Frontend
Angular
Bootstrap
JQuery
Angular Material
DevOps
Azure DevOps
Azure
Apply
In office • Full-Time • Chennai
C++
MATLAB
MATLAB
Simulink
DevOps
RTOS
Apply
In office • Full-Time • Chennai
SQL
C#
C#
.NET
DevOps
Azure DevOps
Azure
Windows
Management
Agile
Scrum
Apply
In office • Full-Time • 4+ years exp • Bachelor's Degree • Chennai
SQL
C#
C#
.NET
DevOps
Azure DevOps
Azure
Windows
Management
Agile
Scrum
Apply
≈ $39k – $109k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Chennai
Databases
Snowflake
Databricks
DevOps
Azure
AWS
Management
Agile
Apply
See all jobs
This is one of many
1,452,517 more open roles from verified company boards, updated every day.