Embedded Software Engineer

4 days ago


Coimbatore, Tamil Nadu, India TekPillar® Full time ₹ 9,00,000 - ₹ 12,00,000 per year

Job Role:
Embedded Software Engineer – Healthcare Devices

Experience:
5 to 8 Years

Location:
Coimbatore

Key Responsibilities:

  • Design and develop embedded software for healthcare devices using
    PIC microcontrollers (MPLAB)
    and
    STM32/STMicroelectronics platforms
    .
  • Implement
    device drivers, communication protocols, and real-time control algorithms
    .
  • Collaborate with hardware and systems teams for
    hardware-software integration
    .
  • Develop and execute
    unit tests
    , participate in
    code reviews
    , and maintain high code quality.
  • Prepare and maintain
    design documentation
    as per healthcare regulatory standards (
    IEC 62304, ISO 13485, FDA
    ).
  • Participate in
    requirements analysis, risk assessments, and traceability mapping
    .
  • Ensure
    system reliability, performance, and safety
    through robust design and validation.

Technical Skills Required:

  • Strong proficiency in
    Embedded C/C++
  • Hands-on experience with
    PIC microcontrollers (MPLAB IDE/Compiler)
  • Experience with
    STM32 / STMicro development tools (CubeMX, STM32CubeIDE)
  • Knowledge of RTOS concepts (FreeRTOS or similar)
  • Strong understanding of
    UART, SPI, I2C, ADC/DAC, timers, PWM
  • Experience with debugging tools: oscilloscopes, logic analyzers, emulators
  • Expertise in low-level driver development, bootloaders, and firmware upgrade mechanisms


  • Coimbatore, Tamil Nadu, India beBeeSoftware Full time ₹ 18,00,000 - ₹ 24,00,000

    Job SummaryWe are seeking a talented Embedded Software Engineer to join our team.You will design, develop, and debug embedded software for various hardware platforms, including microcontrollers and processors.Troubleshoot and resolve electronics design issues, including hardware-level debugging.Write and optimize efficient embedded C/C++ code tailored for...


  • Coimbatore, Tamil Nadu, India beBeeembedded Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Embedded Software ArchitectWe are seeking an experienced Embedded Software Architect to join our engineering team. As a key member of the team, you will be responsible for designing and developing software architecture for embedded systems.The ideal candidate will have strong expertise in embedded systems and real-time software development, with proficiency...


  • Coimbatore, Tamil Nadu, India Click2Code Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionClick2Code is a software training organization located in Tirupur, Tamil Nadu. We specialize in upskilling and certifying individuals in Embedded Systems, Internet of Things (IoT), and Artificial Intelligence. We offer specialized courses in various programming languages such as Embedded C, C++, Python, and provide hands-on experience with...


  • Coimbatore, Tamil Nadu, India Feromite Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Company DescriptionAt Feromite, we specialize in advanced battery Systems, engineering, and manufacturing for electric vehicles, energy storage systems, and industrial applications. Our team of experts is dedicated to pushing the boundaries of energy technology, delivering solutions that are efficient, safe, and future-ready. We are committed to driving...


  • Coimbatore, Tamil Nadu, India Moto control system Full time ₹ 30,000 - ₹ 3,80,000 per year

    Position OverviewWe are seeking a highly skilled and motivated Embedded Software Engineer to design, develop, and optimize embedded systems for our products. The ideal candidate will have strong expertise in firmware development, microcontroller programming, hardware-software integration, and debugging of real-time embedded applications.Key...


  • Coimbatore, Tamil Nadu, India beBeeembeddedsoftware Full time ₹ 15,00,000 - ₹ 28,00,000

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team.Job Description:The ideal candidate will have a strong background in embedded C programming, device drivers, and communication protocols such as CAN/Flexray, UDS/KWP, and SPI. They will also possess excellent debugging analytical thinking skills...


  • Coimbatore, Tamil Nadu, India brillersys Full time

    Job Title: Senior Embedded EngineerJob Overview:We're looking for a skilled Embedded Engineer with expertise in both Hardware & Firmware to design and develop next-gen embedded systems across domains like IoT, industrial automation, automotive, and healthcare. This is a hands-on role combining hardware design and firmware development.Experience Level:...


  • Coimbatore, Tamil Nadu, India Little Place Labs Full time

    Got superpower? This is not just a job. We show up each day ready to explore the unlimited possibilities of space-based technologies and utilise them to combat the most critical problems. We believe that with passion, purpose, risk taking, and willingness to learn, we can make a positive impact on the world.Role - Embedded Software EngineerABOUT LITTLE...


  • Coimbatore, Tamil Nadu, India brillersys Full time

    Job Title: Senior Embedded EngineerJob Overview:We're looking for a skilled Embedded Engineer with expertise in both Hardware & Firmware to design and develop next-gen embedded systems across domains like IoT, industrial automation, automotive, and healthcare. This is a hands-on role combining hardware design and firmware development.Experience Level: 5 - 10...


  • Coimbatore, Tamil Nadu, India brillersys Full time

    Job Title: Senior Embedded Engineer Job Overview: We're looking for a skilled Embedded Engineer with expertise in both Hardware & Firmware to design and develop next-gen embedded systems across domains like IoT, industrial automation, automotive, and healthcare. This is a hands-on role combining hardware design and firmware development. Experience Level: 5...