Sr Software Engineer – IoT Gateway Application Developer

Softdel and Software AG

Pune District

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Softdel and Software AG is seeking a Sr Software Engineer based in Pune, India. The ideal candidate will have 3-5 years of experience in software development with a strong background in C/C++ for IoT and Cloud systems. Responsibilities include designing IoT gateway applications, integrating with AWS, and ensuring secure solutions.

Applicants should possess a Bachelor's degree in computer science or related fields and demonstrate expertise in AWS, MQTT, and secure coding practices. This role highly values strong communication skills and the ability to work independently.

Qualifications

  • 3-5 years of experience in software development, particularly with C/C++.
  • Hands-on experience with AWS Cloud and AWS IoT Core.
  • Understanding of device communication protocols and secure development practices.

Responsibilities

  • Design, develop, and maintain C/C++ applications for IoT gateways.
  • Implement cloud connectivity using AWS IoT Core.
  • Create detailed Requirement Specifications and design documents.
  • Participate in Agile ceremonies and track work using JIRA.

Skills

C/C++ proficiency
AWS Cloud experience
MQTT knowledge
Modbus protocol understanding
Linux system knowledge
Unit testing experience
Agile/Scrum methodology
Strong communication skills

Education

Bachelor's degree in computer science, IT, E&TC, Mechanical or equivalent

Tools

Git
JIRA
Confluence
CI/CD pipelines

Job description

Designation: Sr Software Engineer

Skills: IoT Gateway Application Developer

Qualification: Bachelor's degree in computer science, IT, E&TC, Mechanical or equivalent.

Location: Pune

Experience: 3 - 5 Years

Overview

We are looking for a Senior Software Engineer with strong expertise in C/C++ for IoT and Cloud-based systems. The candidate will be responsible for designing and developing IoT gateway and device-side applications, integrating with AWS Cloud, and ensuring secure, scalable, and high-performance solutions for industrial systems, particularly in the HVAC domain. The role demands an engineer who can work independently, contribute to system architecture, and produce high-quality technical documentation including Requirement Specifications and Design Documents.

Key Responsibilities
Software Development
  • Design, develop, and maintain C/C++ applications for IoT gateways and edge devices.
  • Implement cloud connectivity using AWS IoT Core.
  • Develop communication layers using MQTT, Modbus (RTU/TCP), and REST APIs.
  • Handle configuration files (JSON/YAML/XML) and enable dynamic data mapping for device parameters.
  • Build scalable solutions for real-time data acquisition, processing, and cloud synchronization.
  • Experienced in implementing secure development methodologies, ensuring robust protection of sensitive data and systems integrity.
Cloud & IoT
  • Integrate devices with AWS services such as:
  • AWS IoT Core
  • Lambda
  • S3
  • DynamoDB / RDS
  • Implement secure authentication mechanisms (certificates, policies, TLS).
  • Support firmware upgrade mechanisms (OTA).
Quality & Security
  • Write unit and integration tests using frameworks such as:
  • Google Test (GTest)
  • CppUTest
  • Follow secure coding practices and industry best practices.
  • Ensure compliance with cybersecurity standards and data protection requirements.
Documentation & Process
  • Create and maintain:
  • Detailed Requirement Specifications
  • High-Level and Low-Level Design Documents
  • API documentation and system diagrams
  • Participate actively in Agile ceremonies (Sprint Planning, Reviews, Retrospectives).
  • Track work using JIRA and maintain knowledge in Confluence.
Mandatory Skills
Technical
  • Strong proficiency in C and C++ (Embedded/Linux).
  • Hands-on experience with AWS Cloud and AWS IoT Core.
  • Deep understanding of MQTT, Modbus, and device communication protocols.
  • Experience with Linux-based systems and networking concepts.
  • Expertise in unit testing frameworks and test-driven development.
  • Experience in handling configuration files and dynamic device models.
  • Knowledge of multi-threading, memory management, and performance optimization.
Tools & Practices
  • Git (GitHub / GitLab / Bitbucket)
  • CI/CD pipelines
  • Agile/Scrum methodology
  • JIRA, Confluence
Soft Skills
  • Strong verbal and written communication skills.
  • Ability to work independently with minimal supervision.
  • Capability to interact with clients and stakeholders for requirement discussions.
Good to Have (Preferred)
  • Knowledge of GDPR and ISO 27001 compliance.
  • Experience in building IoT Gateway Applications for European customers.
  • Domain experience in HVAC / Building Management Systems (BMS).
  • Experience with:
  • OPC-UA
  • BACnet
  • Digital Twin platforms
  • Exposure to DevOps practices and cloud cost optimization.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Software Engineer (IoT Gateway Application Developer)
Sr Software Engineer (IoT Gateway Application Developer)

Unidel Group • Pune District

On-site
INR 1,200,000 - 1,500,000
Technical Architect – IoT, Gateway & Cloud
Technical Architect – IoT, Gateway & Cloud

Softdel and Software AG • Pune District

On-site
INR 1,000,000 - 1,500,000
Flexible work hours
Health insurance
Professional development opportunities
Sr Software Engineer – Java
Sr Software Engineer – Java

Softdel and Software AG • Pune District

On-site
INR 800,000 - 1,200,000
Sr Software Engineer – Node JS
Sr Software Engineer – Node JS

Softdel and Software AG • Pune District

On-site
INR 1,000,000 - 1,500,000
Sr Software Engineer – Senior QA Engineer
Sr Software Engineer – Senior QA Engineer

Softdel and Software AG • Pune District

On-site
INR 800,000 - 1,200,000
Project Manager – IoT, Gateway, Mobile & Cloud
Project Manager – IoT, Gateway, Mobile & Cloud

Softdel and Software AG • Pune District

On-site
INR 1,500,000 - 2,500,000
Embedded Software Developer - IoT/Firmware
Embedded Software Developer - IoT/Firmware

Flipped.ai - Transforming Talent Acquisition with AI • Chennai District

On-site
INR 1,200,000 - 1,800,000
Sr. Software Engineer – Embedded
Sr. Software Engineer – Embedded

Softdel and Software AG • Pune District

On-site
INR 800,000 - 1,200,000
Sr Software Engineer – React JS
Sr Software Engineer – React JS

Softdel and Software AG • Pune District

On-site
INR 800,000 - 1,200,000
Lead Software Engineer
Lead Software Engineer

Softdel and Software AG • Pune District

On-site
INR 1,200,000 - 1,500,000