Embedded Systems Developer Intern

2 days ago


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

We Immediately looking for Embedded Candidates for INTERN + JOB

Embedded Systems Developer Intern (Firmware & Microcontroller Focus)

I. Position Summary

DLK 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 microcontrollers and modern rapid prototyping environments, directly supporting the hardware and firmware engineering team on Realtime projects.

This role is ideal for candidates seeking hands-on exposure to the full development lifecycle from low-level C programming to system integration.

II. Core Technical Requirements (Mandatory Skills)

Successful candidates must possess demonstrable proficiency in the following foundational embedded toolchains and skills:

  • C Programming Proficiency: Exceptional command of Embedded C for bare-metal programming, including efficient management of memory (volatile, static storage) and interrupt service routines (ISRs).
  • Microcontroller Architecture (8051): Deep operational knowledge of the 8051 family (or variants), including configuring on-chip peripherals such as Timers, Counters, Serial Ports (UART), and Interrupt Controllers.
  • Development Environment (KEIL uVision): Proven ability to utilize the KEIL uVision IDE for project creation, advanced code debugging, hardware simulation, and cross-compilation specific to the 8051 architecture.
  • Rapid Prototyping (Arduino): Practical experience leveraging the Arduino ecosystem (IDE and libraries) for quick sensor interfacing, rapid testing, and proof-of-concept validation.
  • Hardware Interfacing: Functional understanding of digital and analog I/O, along with standard communication protocols (I2C, SPI, UART) for effective peripheral integration.
  • Deployment Platform Proficiency (Raspberry Pi/Linux):
  • Linux Fundamentals: Familiarity with the Raspberry Pi OS (or Debian Linux) environment, including SSH, file system navigation, and terminal commands for deployment and management.

III. Key Responsibilities & Deliverables

The intern will be expected to perform and deliver on the following:

  • Firmware Design and Implementation: Develop robust and optimized C firmware for specified microcontroller tasks, ensuring adherence to coding standards and documentation protocols.
  • Application Layer Development: Write Python scripts on the Raspberry Pi for application logic, managing data from peripherals (like barcode/RFID readers) and interfacing with external services (like an IoT platform).
  • System Testing and Validation: Execute unit tests and system-level functional tests, identifying and resolving bugs in firmware and logic.
  • Technical Documentation: Maintain comprehensive and accurate records of code architecture, hardware connectivity diagrams, and test plans.
  • Circuit Analysis: Read and interpret component datasheets and basic schematic diagrams to facilitate hardware-software integration.

IV. Preferred Qualifications (Advantageous Skills)

Candidates possessing the following supplementary skills will be given preference:

  • Exposure to other microcontroller architectures (e.g., ARM Cortex-M).
  • Familiarity with version control workflows (Git).
  • Experience with real-time operating systems (RTOS) concepts.
  • IoT Protocols: Basic knowledge of communication standards like MQTT or HTTP for cloud connectivity.
  • Ability to operate laboratory instrumentation (oscilloscopes and logic analyzers).

Job Type: Full-time

Pay: ₹5, ₹10,000.00 per month

Work Location: In person



  • Chennai, Tamil Nadu, India Tarcin Robotic LLP Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Company DescriptionTarcin Robotics LLP is a Deep-Tech StartUp creating practical, execution-first solutions in Robotics, IoT, AI, Data Science, Observability, and Custom Software. We operate where engineering depth meets practical impact, partnering in the journey toward excellence. We invite you to join us in an exciting adventure of learning, discovery,...

  • Embedded Engineer

    6 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 VETiNSTANT Full time ₹ 3,00,000 - ₹ 6,00,000 per year

    We're hiring Firmware InternsAt Vetinstant Health Care Pvt Ltd (incubated at IIT Madras Research Park), we are developing next-gen medical technology products. What you'll work on:Firmware development on STM32 / ARM Cortex-MFreeRTOS, SPI, I2C, UART, USBEmbedded algorithms & real-time data processing Who we're looking for:Strong C programming & embedded...


  • Chennai, Tamil Nadu, India Tamil Nadu Centre of Excellence for Advanced Manufacturing - TANCAM Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Are you passionate about building intelligent, connected systems?We're looking for anEmbedded Systems Engineerto join our R&D team and help us create innovative solutions in IoT, Robotics, and Automation. If you're excited by microcontrollers, firmware, and real-time systems—this could be the perfect opportunity for youWhat You'll DoDesign and develop...


  • 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...


  • 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 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...

  • 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

    2 days 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

    1 week 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 ...