Device Development (C Language) – Fresher – embedUR

Job Overview

  • Company: embedUR Systems
  • Role: Device Development (C Language) – Fresher
  • Location: Chennai (On-site)
  • Batch: 2024 & 2025
  • Qualification: B.E/B.Tech (ECE/EEE/EIE/CSE/IT/Related)
  • Experience: Freshers
  • CTC: Up to ₹8 LPA (with service agreement)
  • Job Type: Full-time, Embedded/Product Development

About the Company

embedUR Systems is a global embedded technology company working in IoT, networking, cloud, and AI. Their products power millions of devices across industrial, medical, automotive, and enterprise sectors.


Role Responsibilities

  • Write, test and maintain embedded C code for device firmware.
  • Work on device drivers, peripherals (UART/SPI/I2C), RTOS tasks.
  • Debug hardware–software issues using tools like oscilloscopes and analyzers.
  • Implement and optimize network protocols & IoT connectivity.
  • Collaborate with hardware, cloud, and QA teams.
  • Participate in code reviews and maintain production-grade documentation.

Required Skills

  • Strong C programming (pointers, memory, bit operations).
  • Basics of microcontrollers, interrupts, GPIO, ADC, UART, SPI, I2C.
  • Understanding of TCP/IP & RTOS basics.
  • Debugging skills; ability to read datasheets.
  • Good communication skills.

Good to Have

  • Linux drivers, embedded Linux, Yocto.
  • Exposure to lwIP/FreeRTOS TCP/IP stacks.
  • Python/shell scripting.
  • IoT/cloud (MQTT/HTTP).
  • Embedded-related projects or certifications.

Eligibility

  • B.E/B.Tech (2024/2025).
  • ECE/EEE/EIE/CSE/IT and similar branches.
  • Willing to work from Chennai (On-site).

Salary & Service Agreement

  • Up to ₹8 LPA based on performance.
  • Includes a service agreement (details shared at offer stage).

Selection Process

  1. Online Application
  2. Resume Shortlisting
  3. Technical Test (C, embedded basics)
  4. Technical Interviews
  5. HR Round
  6. Offer + Onboarding

Tips to Stand Out

  • Strong command over C fundamentals and peripherals.
  • Be prepared to explain your projects clearly.
  • Practice debugging and reading logs.
  • Add embedded/IoT code samples to GitHub.
  • Good communication & problem-solving skills.

LINK: Click Here for Device Developer

Leave a Reply

Your email address will not be published. Required fields are marked *