Embedded Firmware & IoT Intern (Engineer Trainee - Firmware, IoT & Lab Validation) (Guwahati)

Embedded Firmware & IoT Intern (Engineer Trainee - Firmware, IoT & Lab Validation) (Guwahati)

18 Aug
|
NEORDENT HEALTHCARE SOLUTIONS
|
Guwahati

18 Aug

NEORDENT HEALTHCARE SOLUTIONS

Guwahati

Embedded Firmware & IoT InternEngineer Trainee – Firmware, IoT & Lab ValidationCompany: Neordent Healthcare Solutions Pvt. Ltd. — GentleDental.ai

Location: Guwahati, Assam

Engagement: Internship / Engineer Trainee

Function: Embedded Systems, Firmware, IoT & Product Engineering

Reporting to: Product / Engineering Team

About GentleDental.aiGentleDental.ai is building the Gentle AI Smart Toothbrush and a connected oral-health intelligence ecosystem combining embedded electronics, imaging, biosensing, AI and IoT.

Our current focus is converting a functional Alpha prototype into a production-intent Beta product through an in-house engineering team supported by specialist consultants.

This is not a conventional software internship. The trainee will work directly on a real connected hardware product involving sensors, cameras, motors, batteries, BLE/Wi-Fi communication and laboratory validation.

Role OverviewWe are looking for an Embedded Firmware & IoT Intern / Engineer Trainee who can support firmware development, device communication, sensor integration, debugging and structured laboratory validation of the Gentle AI Smart Toothbrush.

The role will work closely with our electronics, mechanical, AI/software and DFM teams to ensure that the physical device, firmware and application layer function reliably as one integrated system.

The ideal candidate is comfortable working with actual hardware, reading datasheets, debugging boards and systematically finding out why something does not work rather than merely reporting that it does not work.

Key Responsibilities1.

Embedded Firmware

Development

- Develop, modify and test embedded firmware for the smart toothbrush platform.
- Work primarily with ESP32-class microcontrollers and associated peripherals.
- Implement and debug:
- GPIO
- I²C
- SPI
- UART
- ADC
- PWM
- timers
- interrupts
- low-power modes
- Support firmware integration for sensors, motor controls, LEDs, camera interfaces and power-management components.
- Develop robust device state machines for different operating modes.
- Support boot, reset, watchdog and error-recovery mechanisms.

2. Sensor & Peripheral IntegrationSupport integration and validation of components such as:
- PPG / optical biosensors
- IMU / accelerometer
- camera modules
- LEDs and illumination systems
- vibration motor
- battery monitoring and fuel-gauge ICs
- charging circuitry
- buttons, switches and other peripherals

Tasks will include:
- reading datasheets and reference designs;
- bringing up new components;
- validating communication;
- collecting raw sensor data;
- identifying noise and signal-integrity problems;
- assisting the team in firmware-level troubleshooting.

3. BLE, Wi-Fi & IoT Connectivity
- Develop and test Bluetooth Low Energy communication between the device and mobile/application layer.
- Define and implement BLE services and characteristics where required.
- Support reliable streaming of sensor and device-status data.
- Test packet loss, reconnection, latency and communication stability.
- Support Wi-Fi connectivity and IoT communication where required.




- Assist in defining device-to-cloud communication architecture.
- Support device identification, configuration and provisioning workflows.

4. Data Acquisition & Logging
- Build firmware routines for structured collection of raw sensor data.
- Ensure correct timestamping and synchronization of signals.
- Support export of sensor data for analysis by the AI and clinical teams.
- Implement diagnostic logs for:
- firmware events;
- sensor status;
- communication errors;
- battery behaviour;
- device faults.
- Help create repeatable test datasets for algorithm development.

5. Power & Battery ValidationWork with the electronics team to evaluate:
- active and standby power consumption;
- battery runtime;
- sleep/wake behaviour;
- charging performance;
- thermal behaviour;
- abnormal battery discharge;
- peripheral power sequencing.

Assist in firmware optimization for improved battery life and reliable device operation.
- Lab Testing & ValidationA significant part of this role will involve hands-on laboratory validation.

The trainee will

- execute structured engineering test protocols;
- operate prototype boards and assembled devices;
- reproduce hardware/firmware failures;
- document test conditions and observations;
- perform repeated stress and endurance testing;
- validate firmware releases before integration;
- identify regressions between firmware versions;
- support prototype and Beta-unit testing.

Testing may include:
- BLE range and stability;
- battery-life testing;
- motor operation;
- sensor acquisition;
- repeated charging cycles;
- device temperature;
- communication reliability;
- continuous operation;
- abnormal use conditions.

7. Debugging & Root-Cause AnalysisUse engineering tools such as:
- multimeter;
- oscilloscope;
- logic analyser;
- serial terminal;
- debug interfaces;
- firmware logs.

The expectation is to move from: “The device failed.”

to:

“The device failed under X condition because Y subsystem behaved incorrectly, and the probable corrective action is Z.”

- DocumentationMaintain clear engineering documentation, including:

- firmware version records;
- test reports;
- bug reports;
- test procedures;
- component integration notes;
- communication protocols;
- device configuration records;
- lab observations.

Documentation should allow another engineer to reproduce the test or understand the engineering decision without relying on verbal explanations. Required SkillsCandidates should have a working understanding of:
- C / C++ programming
- embedded systems fundamentals
- microcontrollers
- digital electronics
- serial communication protocols
- basic sensors and peripheral interfaces
- debugging embedded hardware
- Git or another version-control system

Candidates should be comfortable reading:
- datasheets;




- schematics;
- reference designs;
- technical documentation.

Preferred SkillsExposure to any of the following will be advantageous:
- ESP32 / ESP-IDF
- FreeRTOS
- BLE / GATT
- Wi-Fi IoT devices
- Arduino ecosystem
- STM32 or similar MCUs
- sensor data acquisition
- PPG or biomedical sensors
- IMUs
- camera modules
- battery-powered embedded systems
- PCB bring-up
- Python for test automation or data logging
- MQTT / REST APIs
- OTA firmware updates
- embedded Linux

Prior medical-device experience is not mandatory. Educational BackgroundPreferred candidates:

- B.Tech / B.E. / M.Tech students or recent graduates in:
- Electronics & Communication Engineering
- Electrical Engineering
- Electronics & Instrumentation
- Embedded Systems
- IoT
- Mechatronics
- Computer Science with strong hardware exposure

Exceptional diploma or self-taught candidates with demonstrated embedded projects may also be considered. What We ValueWe are less interested in certificates and more interested in whether you can build, debug and learn quickly.

We value candidates who

- enjoy working with physical hardware;
- take ownership of problems;
- are methodical during debugging;
- ask technically helpful questions;
- learn independently;
- document their work;
- are comfortable with prototypes that are not yet perfect;
- can work across firmware, electronics and software boundaries.

What You Will Work OnDepending on project requirements, you may directly contribute to:
- firmware for the Gentle AI Smart Toothbrush;
- BLE communication with the mobile application;
- biosensor data acquisition;
- optical and imaging subsystems;
- motor-control logic;
- battery and charging validation;
- prototype debugging;
- engineering test rigs;
- Beta-product validation.

Your work may ultimately become part of a commercial connected-health product, rather than an academic proof-of-concept. What You Will LearnThis role provides exposure to the full product-development cycle:

Prototype → Debugging → DFM → Firmware Integration → Verification → Beta Product → Manufacturing Readiness

You will work alongside founders, engineers, product designers and specialist consultants rather than being isolated within a conventional intern project.

Ideal Candidate ProfileYou may be a strong fit if you have built projects such as:

- an ESP32/STM32 connected device;
- BLE sensor systems;
- IoT monitoring devices;
- robotics or embedded-control projects;
- wearable sensors;
- battery-powered electronics;
- custom PCB projects.

A GitHub repository, demonstration video, college project or independently built prototype is more valuable to us than a long list of theoretical courses.

ApplicationApplicants should share

1. CV / résumé
2. GitHub or project portfolio, if available
3. Details of 1–3 embedded/IoT projects personally built
4. Specific explanation of what part of those projects you personally implemented
5. Current location and availability

Important: Candidates should be prepared for a practical technical assignment or hands-on evaluation before final selection.

📌 Embedded Firmware & IoT Intern (Engineer Trainee - Firmware, IoT & Lab Validation) (Guwahati)
🏢 NEORDENT HEALTHCARE SOLUTIONS
📍 Guwahati

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded firmware & iot intern (engineer trainee - firmware, iot & lab validation) (guwahati) / guwahati

Subscribe to this job alert:

Get the latest job offers by email for: embedded firmware & iot intern (engineer trainee - firmware, iot & lab validation) (guwahati) / guwahati