Cutshort logo
For Employers

IoT Engineer at Gravity Engineering Services Pvt Ltd · Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Kolkata, Bengaluru (Bangalore), Hyderabad, Mumbai, Pune · 1 - 10 years · ₹4L - ₹25L / yr · Profitable · Posted 6 Oct 2026

Gravity Engineering Services Pvt Ltd's logo

IoT Engineer

Akash Bhatt's profile picture
Posted by Akash Bhatt
1 - 10 yrs
₹4L - ₹25L / yr
Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Kolkata, Bengaluru (Bangalore), Hyderabad, Mumbai, Pune
Skills
Internet of Things (IOT)
Embedded C
Message Queuing Telemetry Transport (MQTT)
Sensors
Microcontrollers
skill iconPython

We are looking for an IoT Engineer to build connected devices and their cloud integrations.


Responsibilities

  • Develop firmware and software for IoT devices
  • Integrate sensors and microcontrollers
  • Connect devices to cloud platforms using MQTT and REST
  • Test, debug and improve device reliability

Requirements

  • 1+ years of IoT or embedded development
  • Hands-on experience with microcontrollers and sensors
  • Knowledge of IoT protocols such as MQTT


Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Gravity Engineering Services Pvt Ltd

Founded :
2012
Type :
Services
Size :
100-1000
Stage :
Profitable

About

We catalyze business growth by reimagining digital experiences that conquer complex challenges through innovation and agility. With our team of 300+ tech evangelists, we are building the digital infrastructure of our Partners positioning them to be the market leaders of their respective industries.
Read more

Company social profiles

bloglinkedin

Similar jobs (10)

Hyderabad
4 - 5 yrs
₹5L - ₹12L / yr
32-bit microcontrollers (ESP32, STM32, NXP) and in
skill iconC++
skill iconPython
(UART, CAN, MODBUS, SPI, I2C, BLE, LoRa)
AWS IoT (IoT Core, Greengrass) or Azure IoT (IoT H
+2 more

• Design and implement scalable IoT solutions from sensor to cloud, ensuring seamless integration between

vehicle hardware (fuel sensors, GPS trackers, OBD devices) and the Anytime Diesel platform

• Integrate industrial and automotive sensors, microcontrollers, and gateways with the platform

• Develop, optimize, and troubleshoot data flow using protocols such as CAN bus, Modbus, RS485, TCP, and

RTU

• Manage the full IoT device lifecycle across the fleet — provisioning, remote configuration, health monitoring,

and OTA/FOTA firmware updates

• Collaborate with software, data, and operations teams to define data models and ensure clean data ingestion for

fleet analytics

• Conduct testing, debugging, and performance analysis of embedded firmware and IoT systems using tools like

oscilloscopes and logic analyzers

• Create technical documentation — architecture diagrams, API specs, and deployment guides

Read more
Ahmedabad
5 - 10 yrs
₹7L - ₹15L / yr
Internet of Things (IOT)
Telematics
skill icon.NET
skill iconC#
Embedded C
+2 more


IoT Engineer – Telematics & C#/.NET



Experience :05+ Years

Location : Ahmedabad



ABOUT MYFMS

MyFMS is Micpoint B.V.'s SaaS platform for fleet, facility, and access management, built on .NET and C#, and hosted on our own private cloud in the Netherlands, spread across two data centers. A key part of MyFMS is its connector layer: the software that links telematics and IoT hardware in the field (such as GPS trackers and CAN-bus interfaces) to the platform. To further build out and standardize this layer, we're looking for an IoT Engineer with C#/.NET development experience.

WHAT YOU'LL DO

•    Implement and maintain telematics integrations in C#/.NET on MyFMS's connectors, which link telematics hardware (e.g. GPS trackers and CAN-bus interfaces) to the platform.

•    Investigate which configurations, protocol settings, and command sets of supported hardware (e.g. CAN/LVCAN parameters) can serve as a standard, and document them.

•    Research and manage firmware versions for telematics devices, and advise on firmware updates and compatibility.

•    Translate device-specific protocols into a uniform, reusable data structure within the platform.

•    Document device configurations and firmware standards in Markdown for the development team and support organization.

•    Work according to our DevOps way of working, integrating your work into the CI/CD pipelines we use for testing and releases.

•    Collaborate with the (international) development team on the architecture of the connector layer and contribute to the technical roadmap.

•    Support troubleshooting of field issues, such as connectivity or synchronization problems with hardware.

•    Build simulators for telematics hardware, so protocols, configurations, and firmware behavior can be tested without needing physical devices.

•    Use AI, and work with and train models, to build simulations and test setups.

•    Ensure the connector integrations are fully testable (including unit and integration tests), safeguarding the quality of the telematics integrations.

WHAT THE ROLE REQUIRES

•    Bachelor's/Master's level thinking and working ability in a technical field, e.g. Electrical Engineering, Embedded Systems, Computer Science, or similar.

•    Demonstrable experience with software development in C#/.NET.

•    Affinity with or experience in IoT/telematics hardware, such as GPS trackers, CAN-bus interfaces, and sensors.

•    Experience with Ruptela, Teltonika, and Digital Matter hardware is a plus.

•    Knowledge of communication protocols such as CAN, LVCAN, OBD-II, MQTT, and/or TCP/IP is a plus.

•    Experience reading, configuring, or updating firmware on embedded devices is a plus.

•    Experience building test or simulation tools (e.g. device or protocol simulators) and with test automation (unit/integration tests) is a plus.

•    Experience with DevOps practices and CI/CD pipelines (incl. Azure DevOps) is a plus.

•    Affinity with AI/machine learning, for example training models for simulations and test setups, is a plus.

•    You're analytical and structured: you enjoy bringing order to a wide range of device configurations and documenting what you find.

•    You value quality assurance and structurally build testability into your own work.

•    You're proficient in English, spoken and written (the team's working language); Dutch is not required.


Read more
Bengaluru (Bangalore)
8 - 10 yrs
₹12L - ₹15L / yr
RTOS
Embedded C
ESP32

Greetings from Skoegle IoT Innovations Pvt Ltd 


Job Summary

We are looking for an experienced Embedded Firmware Engineer with expertise in embedded systems, firmware architecture, RTOS, and embedded software development for IoT, wearable, automotive, industrial, and medical-grade products.



Key Responsibilities

• Design, develop, debug, and maintain firmware in C, C++, and Embedded C.

• Develop firmware for ESP32, nRF52832/52840, ATmega328P, and Raspberry Pi platforms.

• Integrate sensors using I2C, SPI, UART, ADC, GPIO, PWM, CAN, and USB.

• Develop RTOS and bare-metal firmware.

• Implement BLE, GSM/4G, GPS/GNSS, LoRa, Wi-Fi, NFC/RFID communication.

• Design bootloaders, OTA updates, and secure firmware upgrades.

• Optimize power consumption, sleep modes, memory allocation, and performance.

• Develop sensor drivers, calibration routines, and medical-grade firmware.

• Program bare ICs and support PCB bring-up, pin selection, and hardware validation.

• Support HTTP/HTTPS GET/POST/PUT APIs and embedded networking.

Required Skills

• Embedded Systems and Embedded Software Development

• C, C++, Embedded C

• RTOS, Bare-Metal Programming

• Operating Systems fundamentals

• I2C, SPI, UART, Digital & Analog Signals

• Sensor Integration

• Arduino IDE, VS Code, SEGGER Embedded Studio, J-Link

• ESP32 Series, nRF52832/52840, ATmega328P, Raspberry Pi

• BLE (UUIDs), GSM (band configuration), GPS, LoRa

• Python, HTML, HTTP/HTTPS

• Bootloader Development, OTA, Power Optimization

• Memory Allocation, Sleep Modes, Sensor Calibration

• Machine Learning on Embedded Systems (preferred)

Read more
Jinn AI
Pune
0 - 2 yrs
₹20000 - ₹25000 / mo
Internet of Things (IOT)
Hardware
Manufacturing
Electronics
PCB

About Jinn

Jinn is a Voice AI Tech Company. It helps businesses get better RoI specially by helping sales processes with the use of Voice AI Tech. We are adding a business line which includes an audio device that can reliably capture audio in various environments.


About role:

  • This Role in a B2B SaaS startup in AI space led by 2X entrepreneurs from IIT, IIMs. Fast paced with a lot of learning and growth.
  • Responsibility: Helping engineer/assemble/bring together an IoT/ hardware device that can accomplish product goals with required constraints. Great high stakes exposure for fresh grads
  • Duration: 3-6 months internship || Converts to Full Time based on performance 
  • Compensation (Stipend): 20-25k per month || Full time 4.5lpa - 6LPA


Ideal Profile: Interested in building a career in IoT/Tech, good communication, good discipline, solid understand of tech (AI)


Skill Sets

Look for someone who:

•⁠ ⁠Has built at least 1 IoT project end-to-end

•⁠ ⁠Knows Arduino + one of ESP32 / nRF52

•⁠ ⁠Has touched audio input (even basic)

•⁠ ⁠Is comfortable debugging hardware (this is key)


1.⁠ ⁠Embedded Systems Programming (Must-have)

•⁠ ⁠C/C++ (Arduino framework or ESP-IDF)

•⁠ ⁠Working with:

  * ESP32 OR

  * Seeed Studio XIAO BLE nRF52840 Sense

•⁠ ⁠Skills:

  * GPIO, I2S (for mic input)

  * Power modes (deep sleep, wake triggers)

  * Memory constraints (huge in audio use cases)

👉 This is the backbone. If they can’t do this well, project stalls.


2.⁠ ⁠Audio Handling + Signal Basics

•⁠ ⁠Understanding:

  * Sampling rate (16kHz vs 44.1kHz)

  * PCM audio buffers

  * Latency vs quality trade-offs

•⁠ ⁠Practical skills:

  * Using I2S microphones (INMP441, etc.)

  * Basic noise filtering

  * Voice Activity Detection (VAD)

👉 Without this, you’ll just get noisy unusable recordings.


3.⁠ ⁠Power & Hardware Basics (Often underestimated)

•⁠ ⁠LiPo battery handling

•⁠ ⁠Charging IC (TP4056 type)

•⁠ ⁠Power optimization:

  * Sleep modes

  * Sampling intervals

Many prototypes fail here (battery drains in 1 hour 😅)


4.⁠ ⁠Connectivity (BLE / WiFi)

•⁠ ⁠BLE (for XIAO nRF52840):

  * Data chunking (BLE MTU limits!)

  * Pairing + mobile relay model

•⁠ ⁠WiFi (for ESP32):

  * HTTP / WebSocket streaming

  * Retry + buffering

Trade

Read more
LetsIntern
at LetsIntern
1 candid answer
Ashish Singh
Posted by Ashish Singh
Remote only
0 - 1 yrs
₹12000 - ₹18000 / mo
Internet of Things (IOT)

Build smart energy solutions combining IoT sensors, edge computing, and real-time analytics.


What you'll do:

  • Develop solar panel monitoring systems (Raspberry Pi/ESP32)
  • Implement MQTT brokers and time-series databases (InfluxDB)
  • Create energy optimization algorithms (ML-based forecasting)
  • Build dashboards (Grafana, custom React apps)
  • Deploy edge AI models for predictive maintenance
  • Integrate with smart grid protocols

What we need:

  • Python, basic electronics
  • Arduino/ESP32 projects
  • Interest in renewable energy/IoT
  • Cloud basics (MQTT, AWS IoT Core)

Impact:

  • Systems deployed at 50+ solar installations
  • Green tech portfolio for sustainability roles
  • Patent publication opportunity
Read more
Bengaluru (Bangalore), Kolkata, Hyderabad, Pune, Chennai, Gurugram
1 - 10 yrs
₹4L - ₹28L / yr
Embedded C
Embedded C++
RTOS
Microcontrollers
Embedded Linux
+1 more

We are hiring an Embedded Software Engineer to develop firmware and low-level software for embedded devices and connected products.


Responsibilities

  • Develop firmware in Embedded C and C++ for microcontroller-based systems
  • Build real-time applications on RTOS platforms such as FreeRTOS
  • Write and maintain device drivers for peripherals (UART, SPI, I2C, CAN)
  • Develop and customise Embedded Linux components
  • Debug hardware and software issues using oscilloscopes, JTAG and debuggers
  • Work with hardware teams on board bring-up and testing


Requirements

  • 1+ years of experience in embedded software development
  • Strong Embedded C and C++ programming skills
  • Hands-on experience with microcontrollers (ARM Cortex, STM32, ESP32 or similar)
  • Experience with RTOS and device driver development
  • Exposure to Embedded Linux is a plus
Read more
Zeuron.AI
at Zeuron.AI
1 candid answer
Kavitha Rajan
Posted by Kavitha Rajan
Bengaluru (Bangalore)
1 - 5 yrs
₹6L - ₹10L / yr
skill iconMachine Learning (ML)
Artificial Intelligence (AI)
Computer Vision
skill iconFlutter
Embedded C
+2 more

Job Title: Software/Hardware Engineer (IIT/NIT)

Location: Bangalore

Website: https://www.zeuron.ai

Experience: 1-5Years

CTC: 6-10 LPA

No Freshers


About the Company

Zeuron.ai is a Bangalore-based deep-tech startup founded in 2019, focused on building brain-inspired computing and AI-driven healthcare solutions. The company combines neuroscience, AI, and gaming to create innovative digital therapeutics and neurotechnology platforms for improving brain health, rehabilitation, and overall well-being.



The role

Zeuron.ai is looking for hands-on software engineers who can turn an incomplete brief into reliable, usable software. You will work as an individual contributor, make sound technical decisions and take responsibility for the quality of what you deliver.

AI coding tools will be part of the workflow. We expect you to understand the underlying software well enough to build and debug without an LLM, then use AI to accelerate implementation, exploration and verification. You remain accountable for the result.


What you will own

• End-to-end delivery: clarify requirements, break work into achievable steps, implement features, test them, deploy them and respond to issues after release.

• Product decisions: understand the user problem, question unclear requirements and explain trade-offs between speed, quality, complexity and maintainability.

• Reliable software: investigate defects, identify root causes and improve error handling, performance and usability.

• Engineering continuity: maintain readable code, useful documentation and clear handovers so that others can run, understand and extend your work.


Engineering expectations

We value demonstrated building ability, technical reasoning and sound judgement. Tool familiarity should be supported by evidence of software you have actually delivered.

Software fundamentals

• Programming: practical fluency in at least one programming language, with an understanding of data structures, control flow, modularity and common complexity trade-offs.

• Applications and services: understand how interfaces, APIs, business logic and data storage interact. Be able to trace a failure across these boundaries.

• Data: work with databases, reason about data models and queries, and handle validation, consistency and errors appropriately.

• Development workflow: use Git confidently, review changes, manage dependencies and keep development and deployment instructions reproducible.

• Testing and debugging: reproduce failures, form hypotheses, inspect logs and isolate causes. Test important behaviour and edge cases rather than relying on a successful demo.

• Security and reliability: recognise basic risks around authentication, access control, secrets, input handling and third-party dependencies.


Build independently. Use AI effectively.

• Without LLMs: write and modify code, diagnose defects, explain design choices and use documentation to solve unfamiliar problems independently.

• With AI coding tools: frame tasks clearly, supply relevant context, use generated suggestions selectively and inspect the resulting changes.

• Verify before accepting: check correctness, integration, security and maintainability. Recognise invented APIs, fragile assumptions and plausible-looking code that does not solve the actual problem.

• Protect information: use approved tools and handle credentials, proprietary code and user data responsibly.


Evidence we want to discuss

Be prepared to walk through a project you contributed to: the problem, your specific contribution, important technical decisions, a difficult bug and how you verified the result. Public repositories or demos are useful where available; do not share confidential material from previous employers.


Ownership, growth & applying

How you will work

• Act as an owner: follow through on agreed deliverables, raise blockers early and communicate progress with concrete evidence.

• Work with the team: collaborate with product and engineering colleagues, accept review constructively and explain technical choices clearly.

• Learn with purpose: pick up unfamiliar tools when the problem requires them, while keeping the solution proportionate to the need.

• Grow through contribution: begin with hands-on individual-contributor responsibility, with potential to take on broader product or team responsibility as delivery, judgement and collaboration develop.


What strong performance looks like

Working features that meet agreed requirements; clear reasoning about implementation; defects investigated systematically; code that others can maintain; and AI-assisted work whose quality you can explain and verify.


Eligibility and compensation

Experience: 1-5 years of hands-on software development experience only.

Freshers are not considered.

Locations: Bengaluru and Belagavi.

Annual CTC : 6-10 LPA

The offer will depend on experience, interview performance and growth potential.


What to expect in the assessment

Be prepared for a discussion of your previous work, a practical coding or debugging task without LLM assistance, and an assessment of how you use AI coding tools and verify their output. We will also discuss product judgement, ownership and collaboration.

Read more
It is an Product Based Company(Domain- EV Charging)
It is an Product Based Company(Domain- EV Charging)
Agency job
via Unique Occupational by Mantasha Naaz
Bengaluru (Bangalore)
2 - 4 yrs
₹10L - ₹14L / yr
SRE
Reliability engineering
Incident management
24/7

Platform Engineer

Location: Bengaluru, India (Hybrid)

Employment Type: Full-time

Experience: 2-4 years

About Compnay

This is driving the electric mobility revolution through cutting-edge software, infrastructure, and professional services. Our technology empowers utilities, cities, fleets, transit agencies, and automakers to deploy EV charging infrastructure at scale safely, efficiently, and sustainably. With a global footprint spanning three continents and operations in 13 countries, we are passionate about shaping the future of sustainable transport.

Operating over 70,000 charge points globally, this is driving the transition toward cleaner, smarter, and more efficient mobility. The India team serves as a critical operational hub, supporting global platforms focused on decarbonization, digitalization, and scalable infrastructure growth.


Role Overview

What you’ll do:

  • Ensure system reliability, uptime, and performance of global platform.
  • Conduct real-time surveillance of our EV charging systems to proactively identify and mitigate performance issues and anomalies near 24/7 basis. As such, you collaborate with IDT and FMC players to ensure incident detection also happens outside office hours (monitoring shifts among team members subject to duty schedule).
  • Deliver on change & releases like firmware changes and drive insights & intelligence back into testing processes and tech discussions with the wider organization.
  • Successfully deliver and project manage first time right commissioning activities alongside our Engineering Procurement Contract Management (EPCM) partners to successfully bring charge points onto our Charge Point Management System (CPMS).
  • Provide technical guidance and support to DC specialists during the commissioning of EV charging solutions.
  • Work closely with Shell, Engineering, and IT colleagues to ensure projects are completed on time and to specification.
  • Act as a liaison with the Engineering Procurement Contract Management (EPCM) partner to manage projects from start to finish, ensuring charge points are successfully onboarded on the Charge Point Management System (CPMS).
  • Collaborate with development, operations and support teams to build scalable and resilient systems.
  • Contribute to incident response, root-cause analysis, and post-mortem reviews, driving continuous improvement.
  • Participate in capacity planning, performance tuning, and resource optimization.
  • Integrate security and compliance best practices into all infrastructure operations.
  • Stay current with emerging SRE tools, frameworks, and cloud technologies to continuously improve reliability practices.
  • Participate in and lead on-call rotations and incident response, conducting detailed postmortems and RCA reports.
  • Flexible to resolve blocking issues during off hours or weekends if required.

What We’re Looking For:

Basic Qualifications and Skills

  • Bachelor’s degree in Engineering, Electrical, ECE, Computer Science, Information Technology, or related field.
  • 2–4 years of overall experience with at least 1+ years of experience as a Site Reliability Engineer, DevOps Engineer, or Technical Project Coordinator.
  • Proven experience of DevOps, SRE or Technical Project Coordination with IoT or connected devices-based platforms.
  • Experience with incident management and on-call best practices. Provide support to on-call engineers.
  • Excellent analytical and problem-solving skills with a proactive mindset.
  • Expertise with monitoring and observability tools (Dynatrace, Prometheus, Grafana, Zabbix, etc.).
  • Solid understanding of cloud platforms (AWS) and AWS native services (EKS, EC2, S3, RDS, Lambda).
  • Proactively monitor the network, triage performance outliers, and coordinate correction actions to ensure optimal system functionality.
  • Fluency in English (spoken and written).
  • Successfully recommission or decommission chargers following changes in our network.
  • Responsible for the go-live of the chargers on Shell’s public network following commissioning attempts.

Additional Information

  • This role involves managing infrastructure for a global platform operating in over ten countries, requiring effective communication and collaboration across regions.
  • Strong verbal and written communication skills, along with availability and flexibility to resolve blocking issues, are essential to support on-call engineers.
  • This role may involve EU or US time-zone shifts based on business requirements.
  • Shift timing: 2 PM IST to 11 PM IST.

What is required to be successful in this role:

  • Global platform experience (B2C or B2B).
  • AWS native service experience.
  • Firmware deployment and cloud cost optimization experience.
  • Strong exposure to monitoring and alerts.
  • Experience with firmware rollout, IoT devices onboarding and offboarding will be an added advantage.
  • Experience as an SRE or DevOps Engineer with some exposure to Project Management or Technical Project Management in IoT-based projects will be helpful.  

What We Offer

  • Work with some of the brightest minds in the emerging EV industry.
  • Make a tangible impact in reducing carbon emissions and enabling sustainable energy.
  • Freedom to suggest, implement, and innovate on systems, processes, and technologies.
  • Daily ownership in a high-growth, challenging environment.
  • Flexible work environment with hybrid schedules and virtualization options.
  • Competitive pay and benefits including health coverage, innovative PTO program, and performance bonuses.


Read more
LetsIntern careers
Remote only
0 - 1 yrs
₹12000 - ₹18000 / mo
Embedded Systems

About Nexora Group

Nexora Group is a technology-driven organization focused on innovation in Artificial Intelligence, IoT, Embedded Systems, Robotics, and next-generation digital solutions. We provide aspiring engineers with opportunities to gain practical experience, work on industry-relevant projects, and develop skills that bridge hardware and intelligent software systems.


Internship Overview

Nexora Group is seeking passionate and innovative Embedded Systems with AI Interns to join our technology team. This internship is designed for students and recent graduates interested in embedded programming, IoT development, edge AI, robotics, and intelligent hardware systems. Interns will work on real-world projects involving microcontrollers, sensors, AI-powered devices, and automation solutions.


Key Responsibilities

  • Design, develop, and test embedded applications for intelligent systems.
  • Work with microcontrollers and development boards such as Arduino, ESP32, STM32, and Raspberry Pi.
  • Integrate sensors, actuators, and communication modules into embedded solutions.
  • Develop and deploy AI/ML models for edge devices and IoT applications.
  • Assist in building smart automation, robotics, and intelligent monitoring systems.
  • Debug, optimize, and troubleshoot hardware and firmware issues.
  • Collaborate with software and AI teams to integrate machine learning into embedded platforms.
  • Document project architecture, testing results, and technical specifications.
  • Research emerging technologies in Edge AI, TinyML, IoT, and Embedded Computing.


Required Skills

  • Basic understanding of Embedded Systems and Microcontrollers.
  • Knowledge of C, C++, or Python programming.
  • Familiarity with Arduino IDE, PlatformIO, Raspberry Pi, or similar development environments.
  • Understanding of electronics, sensors, and communication protocols (UART, I2C, SPI, MQTT).
  • Basic knowledge of Artificial Intelligence and Machine Learning concepts.
  • Strong analytical and problem-solving abilities.
  • Good communication and teamwork skills.
  • Passion for innovation and hardware-software integration.

Preferred Qualifications

  • Experience with IoT, Robotics, Automation, or Embedded Projects.
  • Familiarity with TensorFlow Lite, TinyML, Edge AI, or Computer Vision applications.
  • Knowledge of PCB design, circuit simulation, or hardware prototyping.
  • Participation in technical competitions, hackathons, or research projects.
  • GitHub portfolio or project demonstrations showcasing embedded or AI work.

Eligibility

  • Undergraduate or postgraduate students pursuing Electronics & Communication Engineering (ECE), Electrical Engineering (EE), Computer Science, Embedded Systems, Mechatronics, Robotics, IoT, AI, or related disciplines.
  • Recent graduates seeking practical industry exposure.
  • Candidates passionate about intelligent hardware systems and emerging technologies.

What You'll Gain

  • Hands-on experience with real-world Embedded Systems and AI projects.
  • Exposure to IoT, Edge AI, Robotics, and Smart Device development.
  • Mentorship from experienced engineers and technology professionals.
  • Internship Completion Certificate.
  • Letter of Recommendation based on performance.
  • Opportunity for a Pre-Placement Offer (PPO) for outstanding performers.
  • Professional networking and career growth opportunities.


Read more
Jaipur
6 - 10 yrs
₹10L - ₹18L / yr
skill iconJava
skill iconSpring Boot
Apache Kafka
skill iconRedis
DLMS
+6 more

Work Mode: Full-time, in-person

Reporting To: VP – Software

Job Description

We are looking for a hands-on Technical Lead Engineer to lead the design, development, and delivery of our Head-End System (HES), Meter Data Management (MDM), and Smart Metering platform. The role requires strong backend engineering expertise, deep understanding of smart metering and utility systems, and the ability to guide a development team through architecture, implementation, integration, testing, deployment, and production support.

The ideal candidate will have practical experience building scalable IoT or utility platforms involving smart meter communication, DLMS/COSEM protocols, real-time data acquisition, validation, event processing, command execution, and integration with enterprise systems such as billing, NMS, OMS, and analytics platforms.

Key Responsibilities

  • Lead end-to-end technical development of HES, MDM, AMI/AMR, and smart metering modules.
  • Design scalable backend architecture for meter communication, data ingestion, validation, processing, storage, and reporting.
  • Implement and guide development of DLMS/COSEM IEC 62056 based meter communication.
  • Integrate with smart meters, DCUs/gateways, billing systems, NMS, OMS, analytics systems, and third-party utility platforms.
  • Lead Java/Spring Boot backend development using REST APIs, messaging queues, socket programming, and distributed system patterns.
  • Design high-volume data pipelines for interval data, events, alarms, billing reads, and meter health data.
  • Ensure performance, scalability, fault tolerance, database optimization, and reliable production operations.
  • Mentor developers, review code, define engineering standards, and guide sprint-level technical execution.
  • Work with product, project, QA, deployment, and customer teams to convert utility requirements into robust technical solutions.
  • Own technical troubleshooting for production issues, performance bottlenecks, device communication failures, and integration defects.
  • Prepare technical documentation, architecture diagrams, API specifications, and deployment guidelines.

Required Skills

  • 6+ years of software development experience, including 3+ years in smart metering, HES, MDM, AMI, IoT, or utility platforms.
  • Strong hands-on experience with Java, Spring Boot, REST APIs, JDBC/JPA, multithreading, backend system design, debugging, performance tuning, and production support.
  • Practical experience with DLMS/COSEM, IEC 62056, Gurux or similar frameworks, smart meter communication, meter reads, events, commands, and remote operations.
  • Strong understanding of communication protocols such as TCP/IP, socket programming, FTP/SFTP, MQTT/HTTP, and related integration patterns.
  • Experience with Kafka/RabbitMQ, MySQL/MariaDB, MongoDB, Redis, ClickHouse, Apache Solr, or similar messaging and data platforms.
  • Knowledge of scalable architecture, including clustering, replication, load balancing, caching, retries, failover, monitoring, and large-scale time-series data handling.
  • Experience leading backend engineering teams, owning technical delivery, reviewing code, and mentoring developers.
  • Preferred: experience with utility/DISCOM projects, AMISP programs, billing engines, prepaid metering, NMS/OMS, energy accounting, cloud services, CI/CD, Docker/Kubernetes, observability, and cybersecurity for smart metering systems.

Education Requirement

Bachelor’s degree in Computer Science, IT, Electronics & Communication, Electrical Engineering, or a related engineering discipline is preferred. Candidates with strong hands-on HES/MDM, AMI, DLMS/COSEM, IoT, or utility software experience may be considered even with a different academic background.

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos