Internet of Things Engineer

2 days ago


Chennai, Tamil Nadu, India Aeternus Energy LLP Full time ₹ 9,00,000 - ₹ 12,00,000 per year

Job title:
BMS & IoT Engineer

Location:
Chennai

Company Overview:

Aeternus Energy LLP is a pioneering startup committed to revolutionising battery technology and intelligent energy systems. Our expertise encompasses battery pack and module enclosure design, Battery Management System (BMS) software, and Energy Management Solutions (EMS) for both small-scale and utility-scale projects. By seamlessly integrating smart software with robust hardware, we enhance energy storage performance, safety, and efficiency across residential, commercial, and grid-scale applications. Our dedication to sustainability and innovation drives us to deliver cutting-edge battery and IoT solutions that shape the future of clean energy.

Position Overview:

As a BMS & IoT Engineer, you will play a crucial role in connecting battery hardware to intelligent software systems. Your responsibilities will include extracting, processing, and transmitting live battery data from Battery Management Systems (BMS), Energy Storage Systems (ESS), and IoT gateways into cloud platforms and the Aeternus mobile applications. You will collaborate with Kintech's battery R&D team (hardware/firmware) and Aeternus's software teams (mobile, cloud, backend) to ensure seamless, real-time monitoring, analytics, and control of smart energy systems.

Key Responsibilities:

BMS & Hardware:

  • Gain a comprehensive understanding of BMS architecture, firmware, and control logic.
  • Work with critical parameters: State of Charge (SoC), State of Health (SoH), cycle count, cell voltages, alarms, balancing, and charge/discharge limits.
  • Develop and maintain register maps, CAN IDs, and Modbus documentation.
  • Support firmware debugging and validation with factory R&D teams.

IoT & Gateways:

  • Integrate BMS data with IoT edge devices (ESP32, Raspberry Pi, industrial gateways).
  • Implement protocol conversions: CAN / Modbus / RS-485 → JSON / MQTT.
  • Develop agents/scripts (Python, Embedded C, ) for real-time polling and publishing.
  • Ensure secure communication (TLS, certificates, keys) from device to cloud.

Cloud & Server:

  • Design and maintain data ingestion pipelines on AWS/Azure.
  • Utilise AWS IoT Core, Lambda, API Gateway, DynamoDB, and S3 for scalable telemetry handling.
  • Collaborate with backend engineers to define REST APIs and WebSocket endpoints.
  • Optimise real-time and historical data for dashboards, alerts, and reports.


Collaboration & Testing:

  • Align hardware and software teams for end-to-end BMS data flow.
  • Validate integration: BMS → Gateway → Cloud → Aeternus Mobile App (iOS/Android).
  • Provide comprehensive documentation, API specifications, and training to developers and QA teams.
  • Conduct field tests with live hardware and production environments.

Qualifications:

  • 3–6 years of experience in BMS, IoT, Embedded Systems, or Cloud Integration.
  • Strong knowledge of battery systems (Li-ion / LFP), SoC, SoH, safety & protections.
  • Expertise in communication protocols: CAN bus (J1939, CANopen), Modbus RTU/TCP, RS-485, UART, BLE.
  • Hands-on experience with IoT protocols: MQTT, REST, WebSockets.
  • Experience with cloud services (AWS IoT Core, API Gateway, Lambda, DynamoDB, S3).
  • Familiarity with tools: CANalyzer, Modbus Poll, oscilloscopes, battery testers.
  • Proficiency in Python, Embedded C, or for IoT edge development.
  • Strong debugging skills across hardware and software.
  • Excellent communication and documentation abilities to bridge R&D and software teams.

Preferred Qualifications:

  • Bachelor's/Master's degree in Electrical, Electronics, Embedded Systems, or Mechatronics.
  • Experience with EV batteries, ESS, or renewable energy BMS.
  • Knowledge of safety standards: IEC 62619, AIS-156, UN38.3, ISO 26262.
  • Exposure to mobile app workflows (real-time data, notifications, dashboards).


  • Chennai, Tamil Nadu, India Manvian Group Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Job Overview:We are seeking a skilled IoT Engineer to lead the complete lifecycle of intelligent IoT product development from conceptualization and sensor integration to prototyping, software development, and manufacturing.Key Responsibilities:Design, develop, and implement IoT solutions with sensor integration for real-time monitoring and alert...


  • Chennai, Tamil Nadu, India Rurutek Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    **Job Description** As an Embedded System Engineer at Rurutek Private Limited, your primary role will involve designing and developing embedded software. You will collaborate closely with electrical engineering teams to integrate IoT components and participate in electronics hardware development. Your responsibilities will include end-to-end software...

  • Embedded Engineer

    2 days ago


    Chennai, Tamil Nadu, India Way2Grow ® Full time ₹ 6,00,000 - ₹ 8,00,000 per year

    Programming experience in embedded C and pythonExperience in embedded systems development and troubleshooting and with real-time operating systems.Experience with embedded C programming for microcontrollers like PIC, Microchip in MPLABBasic execution of process commands in LinuxExperience in handling the raspberry piSkills:- Electronics, Internet of Things...


  • Chennai, Tamil Nadu, India Rurutek Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionRurutek Private Limited, founded in 2017 and headquartered in Chengalpattu, Tamil Nadu, is a technology-driven company specializing in multimedia ecosystems, IoT, and AI-powered security solutions. Our product portfolio includes Set-Top Boxes, HDMI Dongles, GPON CPEs, and AI-driven IP Cameras with advanced features like facial recognition...


  • Chennai, Tamil Nadu, India Tata Communications Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    About The CompanyTata Communications Redefines Connectivity with Innovation and IntelligenceDriving the next level of intelligence powered by Cloud, Mobility, Internet of Things, Collaboration, Security, Media services and Network services, we at Tata Communications are envisaging a New World of CommunicationsProfessional SkillsJOB DESCRIPTION – STRUCTURAL...

  • Iot Engineer

    3 hours ago


    Chennai, Tamil Nadu, India Cynosure Corporate Solutions Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Roles and ResponsibilitiesExperience in Device Management, Device Security, OTA & FOTA, Certificate ManagementExperience in IoT Protocols (MQTT, AMQP, CoAP)Develop embedded software for Edge devicesHighly prefer candidates with prior experience at a device OEM focused on devices.Proficient with Python/C/C++Microcontroller PIC, AVR, ARM Cortex, ESP32, Arduino...

  • Network Engineer 4

    2 weeks ago


    Chennai, Tamil Nadu, India Comcast Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and...

  • Network Engineer 4

    9 hours ago


    Chennai, Tamil Nadu, India Comcast Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and...


  • Chennai, Tamil Nadu, India Tata Communications Full time ₹ 1,80,000 - ₹ 2,40,000 per year

    About The CompanyTata Communications Redefines Connectivity with Innovation and IntelligenceDriving the next level of intelligence powered by Cloud, Mobility, Internet of Things, Collaboration, Security, Media services and Network services, we at Tata Communications are envisaging a New World of CommunicationsJob Description �Responsible for different...


  • Chennai, Tamil Nadu, India Tata Communications Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About The CompanyTata Communications Redefines Connectivity with Innovation and IntelligenceDriving the next level of intelligence powered by Cloud, Mobility, Internet of Things, Collaboration, Security, Media services and Network services, we at Tata Communications are envisaging a New World of CommunicationsJob DescriptionThe role is responsible for...