Embedded Software Engineer Intern

21 hours ago


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

About the job


Location:
Chennai, Tamil Nadu


Internship Duration:
6 Months


Offer Type:
Internship leading to Permanent Position

Job Description:

We are hiring
Embedded Software Engineer Interns
for our Chennai office. The selected candidates will undergo a
6-month full-time internship
. Upon successful performance, candidates will be offered a
permanent role
in our engineering team.

Eligibility Criteria:

  • Education:
    BE –
    Electronics and Communication Engineering (ECE)
    or
    Electrical and Electronics Engineering (EEE)
  • Graduation Year:
    2023 to 2025 (Only candidates who have
    completed their degree
    are eligible)
  • Location Requirement:
    Only candidates
    from Tamil Nadu
    who are
    willing to relocate to Chennai
    will be considered.

Roles & Responsibilities:

  • Design, develop, and test embedded software and firmware for microcontroller-based systems.
  • Interface with hardware teams for integration and debugging.
  • Develop GUI tools using
    Python
    and
    Qt
    for embedded system interaction and testing.
  • Contribute to real-time software development using
    C/C++
    .
  • Perform system-level testing, debugging, and performance analysis.
  • Write clean, modular, and well-documented code.
  • Collaborate with cross-functional teams and participate in code reviews and project meetings.

Key Skills Required:

  • Proficiency in
    C/C++ programming
  • Knowledge of
    Python
    scripting for automation or testing
  • Experience or familiarity with
    Qt framework
    for GUI development
  • Basic understanding of
    microcontrollers
    ,
    RTOS
    , and communication protocols (UART, SPI, I2C, etc.)
  • Exposure to
    embedded development tools
    like IDEs, debuggers, oscilloscopes, logic analyzers
  • Strong problem-solving attitude and willingness to learn new technologies

Internship Details:

  • Duration:
    6 Months (Full-time, On-site)
  • Stipend:
    Based on
    interview performance
  • Permanent Offer:
    Upon
    successful completion
    of internship and based on performance
  • Work Location:
    Chennai, Tamil Nadu

Why Join Us?

  • Hands-on experience with real embedded products from day one
  • Learn from experienced engineers and gain industry exposure
  • Work in a collaborative, growth-oriented environment
  • Clear pathway to a permanent engineering role

How to Apply:

Send your
resume
and a brief
cover letter
to:


Subject line: Application for Embedded Software Engineer Internship – [Your Name]



  • Chennai, Tamil Nadu, India Angel and Genie Full time ₹ 6,00,000 - ₹ 10,00,000 per year

    Job Title: Embedded Software Engineer (MCU & RTOS)Location: ChennaiJob Type: Full-TimeExperience Level: Mid-LevelJob Summary:We are seeking a highly skilled and motivated Embedded Systems Software Developer to joinour engineering team. The ideal candidate will have strong experience in microcontroller(MCU)-based programming and real-time operating systems...


  • Chennai, Tamil Nadu, India Capgemini Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About The Role We are seeking a highly skilled Embedded Networking Software Engineer with deep expertise in C programming , Layer 2/Layer 3 networking protocol stack development , and system-level debugging . The ideal candidate will contribute to the design and development of high-performance networking software for embedded systems, ensuring reliability...


  • Chennai, Tamil Nadu, India People Prime Worldwide Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    About Client:Our Client is a global IT services company headquartered in Southborough, Massachusetts, USA. Founded in 1996, with a revenue of $1.8B, with 35,000+ associates worldwide, specializes in digital engineering, and IT services company helping clients modernize their technology infrastructure, adopt cloud and AI solutions, and accelerate innovation....


  • Chennai, Tamil Nadu, India Angel and Genie Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Job Description Location: ChennaiJob Type: Full-TimeExperience Level: Mid-LevelJob Summary: We are seeking a highly skilled and motivated Embedded Systems Software Developer to join our engineering team. The ideal candidate will have strong experience in microcontroller (MCU)-based programming and real-time operating systems (RTOS). You will be...


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

    Location:ChennaiJob Type:Full-TimeExperience Level:Mid-LevelJob SummaryWe are seeking a highly skilled and motivated Embedded Systems Software Developer to join our engineering team. The ideal candidate will have strong experience in microcontroller (MCU)-based programming and real-time operating systems (RTOS). You will be responsible for designing,...


  • 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 EMDSOL Pvt Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionAt EMDSOL Pvt Ltd, we specialize in creating cutting-edge solutions that bridge the gap between hardware and software. Our expertise spans across Embedded Systems, Firmware Development, IoT integration, AI, and Machine Learning, empowering businesses to build smarter, more connected devices and systems. We have deep expertise in embedded...

  • Embedded Engineer

    1 week ago


    Chennai, Tamil Nadu, India NINOS IT SOLUTION PVT. LTD Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Job Summary:We are looking for a passionate and motivated Embedded Engineerto join our team. The ideal candidate should have basic knowledge inEmbedded C/C++ programming, PCB design, circuit design, and hands-on exposure to working withsensors and hardware systems. This role is best suited for fresh graduates or engineers with up to 1 year of experience who...


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

    Company DescriptionAtLevelPlay.AI, we are on a mission to makesports analytics accessible for everyone— from grassroots to global. By leveraging cutting-edge technology, we aim to empower athletes and coaches with insights that were once available only to professionals.We are incubated atiTNT, Chennai— a vibrant hub for innovation and one of the city's...


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

    · Overall 6 to 8 yrs of experience in Embedded industry, in software verification or development.· Minimum 3 years of experience in Firmware development, especially in C programming.· Good understanding of protocols like I2C, SPI, BLE etc· Experience in Software integration and verification testing ( White box Testing)· Experience in design &...