Embedded Software Developer

6 days ago


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

Position Overview

We 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 Responsibilities

  • Design, develop, and maintain embedded software/firmware for microcontrollers and embedded platforms.
  • Work with C/C++ (and assembly where required) to implement efficient and reliable code.
  • Collaborate with hardware engineers to ensure seamless hardware-software integration.
  • Develop and execute unit tests, integration tests, and system validation for embedded applications.
  • Debug and optimize code for performance, memory usage, and power efficiency.
  • Implement communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.).
  • Work with RTOS and bare-metal systems as required.
  • Maintain thorough documentation of designs, code, and testing procedures.
  • Participate in design reviews, code reviews, and peer collaboration.
  • Stay up to date with emerging technologies in embedded systems and contribute innovative ideas.

Required Qualifications

  • Bachelor's or Master's degree in Electronics Engineering, or related field.
  • 3–5 years of experience in embedded software/firmware development.
  • Proficiency in C, C++, and familiarity with assembly language for microcontrollers.
  • Experience with 8-bit, 16-bit, and 32-bit microcontrollers (ARM Cortex-M, PIC, AVR, STM32, etc.).
  • Strong understanding of embedded system architecture, peripherals, and hardware interfaces.
  • Experience with RTOS-based development (FreeRTOS, Zephyr, etc.).
  • Proficiency in using debugging tools, oscilloscopes, logic analyzers, and JTAG/SWD.
  • Knowledge of version control systems (Git).

Preferred Skills (Nice to Have)

  • Knowledge of wireless protocols (Bluetooth, Wi-Fi, ZigBee, LoRa, etc.).
  • Exposure to safety-critical systems (ISO 26262, IEC 61508, DO-178C, etc.).
  • Hands-on experience with PCB bring-up and hardware debugging.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Ability to work both independently and in cross-functional teams.
  • Good communication and documentation skills.
  • Proactive, detail-oriented, and eager to learn new technologies.

Job Type: Full-time

Pay: From ₹30,000.00 per month

Benefits:

  • Health insurance
  • Internet reimbursement

Work Location: In person



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

    Job Role:Embedded Software Engineer – Healthcare DevicesExperience:5 to 8 YearsLocation:CoimbatoreKey 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...


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

    Embedded Software Engineer OpportunityMindpool Technologies is a renowned development and digital marketing firm with over a decade of experience.We are seeking an Embedded Software Engineer to join our team in Coimbatore. The ideal candidate will possess:Excellent knowledge of C++ programming on the Linux/Android platform


  • Coimbatore, Tamil Nadu, India Mag Solvics Private Ltd Full time ₹ 643 per year

    Need embedded Linux developer who can develop a machine vision projects using nvidia jetson orin nano boards.Job Types: Full-time, Permanent, FreelanceContract length: 3 monthsPay: ₹275, ₹1,237,843.46 per yearExperience:Linux: 1 year (Required)Work Location: In personSpeak with the employer


  • Coimbatore, Tamil Nadu, India Vact Technologies Full time ₹ 50,000 - ₹ 7,00,000 per year

    Build high-performance systems with Embedded C, C, and C++Design and enhance intuitive user interfaces for embedded solutionsCollaborate across teams to deliver robust softwareDrive innovation in embedded and UI projectsWhat We're Looking For:BE/B.Tech in Computer Science (or related field)Solid skills in Embedded C, C, C++Familiarity with UI design...


  • Coimbatore, Tamil Nadu, India Feromite Full time ₹ 4,00,000 - ₹ 8,00,000 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 Vandewiele Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    We are Hiring | Embedded Electronics Engineer (R&D) CoimbatoreLocation: Coimbatore, Tamil NaduDepartment: Research & DevelopmentReporting to: Head – R&D ElectronicsEmployment Type: Full-time | On-siteRole OverviewWe are looking for an experienced Embedded Electronics Engineer to join our R&D team. The role involves the design, development, and integration...


  • Coimbatore, Tamil Nadu, India Propel Industries Private Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About the Role: We are seeking a highly skilled Embedded Systems Engineer to design and develop the powertrain and integration of VCU and ECU with good exposure to embedded software and hardware solutions.The ideal candidate has hands-on experience with microcontrollers, real-time operating systems (RTOS), powertrain, hardware interfaces, and embedded...


  • Coimbatore, Tamil Nadu, India Mindpool Technologies Full time

    Mindpool Technologies is hiring for Embedded Developer with C++ programming in CoimbatoreExperience: 5 to 10 yearsJob Description: Embedded developer with C++ programming skills on the Linux Platform Qualifications Needed SkillsMust have good knowledge of C++ programming on the Linux/Android platformMust have hands-on experience in software design and...


  • Coimbatore, Tamil Nadu, India SKYX AEROSPACE PRIVATE LIMITED Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    JOB SUMMARYWe are seeking a motivated Embedded/Hardware Engineer with 1–2 years of hands-on industrial experience in PCB design, embedded firmware development, and hardware integration. The role demands both technical expertise and the ability to work in fast-paced environments, handling critical situations while contributing to team goals. The ideal...


  • Coimbatore, Tamil Nadu, India Sri Aadhava Consulting Service Full time ₹ 2,50,000 - ₹ 3,00,000 per year

    JOB SUMMARYWe are seeking a motivated Embedded/Hardware Engineer with 1–2 years of hands-on industrial experience in PCB design, embedded firmware development, and hardware integration. The role demands both technical expertise and the ability to work in fast-paced environments, handling critical situations while contributing to team goals. The ideal...