Embedded Systems Intern

2 days ago


Chennai, Tamil Nadu, India a3341cf7-0e51-47ee-9ec8-37216efefb75 Full time ₹ 18,00,000 - ₹ 40,00,000 per year

Embedded Systems Intern (Paid Internship)

Company: Canary Biosensors Private Limited

Location:

IIT Madras Research Park, Chennai

Duration:

3–6 months (extendable based on performance)

Type:

Full-time, Paid Internship

Start Date:

Immediate

About the Role

We are building next-generation wearable medical technologies for continuous physiological monitoring. As an
Embedded Systems Intern

, you will work closely with our core engineering team to develop, test, and optimize embedded firmware for a multi-sensor wearable platform. You will gain hands-on experience with low-power MCUs, analog front ends, BLE communication, sensor data acquisition, and medical-grade signal processing workflows.

This role is ideal for someone passionate about embedded systems, wearables, biosignals, and real-world healthcare impact.

Key Responsibilities
Firmware Development

  • Develop, optimize, and debug embedded firmware in C/C++ for low-power microcontrollers.
  • Implement drivers for physiological sensors (ECG, impedance, optical, temperature, accelerometer).
  • Work on real-time data acquisition, buffering, filtering, and sensor synchronization.

System Integration

  • Integrate BLE communication modules for stable, low-latency data transfer.
  • Assist in interfacing embedded firmware with mobile and desktop applications.
  • Support hardware bring-up, board testing, and peripheral validation.

Signal Processing Support

  • Implement basic filtering, noise removal, and preprocessing algorithms on-device.
  • Work with engineering leads to ensure clean, high-quality biosignal capture.

Testing & Validation

  • Conduct bench testing, logging, and debugging of system behavior across edge cases.
  • Support verification of hardware–software interactions, battery performance, and low-power states.
  • Document findings, debugging notes, and test reports.

Cross-functional Collaboration

  • Work alongside hardware, firmware, and data teams.
  • Participate in design reviews, sprint planning, and internal technical discussions.

Requirements (Must-Have)

  • Pursuing B.Tech / M.Tech in
    ECE, EE, Biomedical Engineering, Instrumentation, Mechatronics

, or related fields.
- Strong knowledge of
Embedded C/C++

.
- Experience with
MCUs (ARM Cortex / ESP32 / STM32 / Nordic / Maxim etc.)

.
- Understanding of
SPI, I2C, UART

, interrupts, timers, and peripheral interfaces.
- Basic experience in debugging with oscilloscopes, logic analyzers, or similar tools.
- Familiarity with
BLE or other wireless communication protocols

.
- Solid foundation in core electronics, signal basics, ADCs, and low-power systems.

Good to Have (Bonus Skills)

  • Exposure to
    biosignal processing (ECG, PPG, Bioimpedance, etc.)
  • Experience working with
    RTOS (FreeRTOS)
  • Knowledge of
    power optimization techniques

in wearables
- Experience with
Python

for post-processing or rapid prototyping
- Prior internship experience in embedded or wearable tech

What You'll Gain

  • Hands-on experience building
    wearable medical technology

used in clinical settings.
- Exposure to the full development cycle of a healthcare device — firmware, hardware, signal processing, testing, regulatory workflows.
- Mentorship from engineers working on cutting-edge multi-sensor platforms.
- Opportunity to convert to a full-time role based on performance.

Work Environment

  • Office at
    IIT Madras Research Park

, Chennai — India's leading deep-tech ecosystem.
- Access to labs, prototyping facilities, and interdisciplinary teams.
- Dynamic startup environment with high ownership and rapid learning.

How to Apply

Send your
resume, past projects, and GitHub (if available)

to:

Subject:
Application – Embedded Systems Intern


  • Embedded Engineer

    4 days ago


    Chennai, Tamil Nadu, India Siliconz Embedded Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Responsibilities:* Design, develop, test & maintain embedded systems using Embedded C, RTOS & communication protocols with microcontrollers. Experience in hands-on development and troubleshooting on embedded targets


  • Chennai, Tamil Nadu, India DLK TECHNOLOGIES Full time ₹ 90,000 - ₹ 1,20,000 per year

    We Immediately looking for Embedded Candidates for INTERN + JOBEmbedded Systems Developer Intern (Firmware & Microcontroller Focus)I. Position SummaryDLK invites applications for a technically rigorous internship position focused on the development and validation of firmware for embedded systems. The intern will gain essential experience across both classic...


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

    Job Summary:We are seeking a highly skilled and motivatedEmbedded Systems Engineerto design, develop, and implement software for embedded devices and systems. The candidate will work closely with cross-functional teams to create innovative solutions for [insert industry/domain, e.g., IoT, Automotive, Consumer Electronics, etc.].Key Responsibilities:Embedded...


  • Chennai, Tamil Nadu, India Raptee Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Who Are WeRaptee.HV is a full- stack electric motorcycle startup with a very strong technical moat, founded in 2019 by four engineers from Chennai (Ex Tesla, Wipro), working on bringing a no-compromise upgrade motorcycle to an otherwise scooter- only EV market. Raptee is incubated at CIIC & ARAI.Role OverviewWe are looking for an enthusiasticEmbedded...


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

    About the jobLocation:Chennai, Tamil NaduInternship Duration:6 MonthsOffer Type:Internship leading to Permanent PositionJob Description:We are hiringEmbedded Software Engineer Internsfor our Chennai office. The selected candidates will undergo a6-month full-time internship. Upon successful performance, candidates will be offered apermanent rolein our...


  • Chennai, Tamil Nadu, India Actalent Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Job Title: Embedded Systems SpecialistJob DescriptionWe are seeking an experienced Embedded Systems Specialist with a strong background in Python and MATLAB to join our dynamic team. The role involves analyzing and migrating existing MATLAB codebases to Python, ensuring seamless functionality and performance.ResponsibilitiesThoroughly analyze existing MATLAB...

  • Embedded Developer

    1 week ago


    Chennai, Tamil Nadu, India Elektra Cloud Forge Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Roles and Responsibilities* Design, develop, test, and maintain embedded software using Embedded C for microcontrollers.* Collaborate with cross-functional teams to integrate software components into a cohesive system.* Troubleshoot and debug complex issues in embedded systems using debugging tools and techniques.* Develop communication protocols for data...

  • Embedded Developer

    1 day ago


    Chennai, Tamil Nadu, India HCLTech Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Walk-In Drive Date: 8-Novmber Time: 9 AM to 3 PM Venue:Chennai: ETA 1, Sandhya Infocity, NavalurContact Person: jyothi Mail Id: About the RoleEmbedded C++ Developer with 3 to 5 years of experience.ResponsibilitiesDesign, develop, and test embedded software applications.Strong experience in Linux development- MandatoryProven expertise in microcontroller...

  • Embedded Developer

    6 days ago


    Chennai, Tamil Nadu, India TekPillar® Full time ₹ 4,80,000 - ₹ 7,20,000 per year

    We are Hiring: Embedded Developer at Chennai LocationJob Role:Embedded DeveloperExperience:1-3 YearsJob Location:Navalur, Chennai (5 Day Work From Office)CTC : Up to 6 LPA#Note: Looking for only Immediate Joiners (within 10 days)Key Responsibilities:Develop and maintain Embedded C code for real-time applications.Work on Linux OS-based embedded systems ...


  • Chennai, Tamil Nadu, India 410eeb18-43ba-4781-919d-cb55933a4a6d Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    Embedded Firmware Engineer / Embedded Software EngineerLocation: Chennai, IndiaEducation: B.E / B.Tech in ECE / CSE / ITExperience: 3 – 7 yearsAbout the RoleWe are looking for a passionate Embedded Firmware Engineer to join our engineering team in Chennai. You will be responsible for developing embedded software and firmware for x86/ARM-based systems,...