Embedded Application Developer

1 week ago


Bengaluru Chennai Hyderabad, India ti Steps Full time ₹ 12,00,000 - ₹ 36,00,000 per year

About the Role

We are seeking an experienced Embedded Developer to design, develop, and optimize embedded software for hardware-based systems. The ideal candidate will have strong hands-on experience in embedded C/C++ programming, microcontroller/microprocessor platforms, and hardware-software integration.

Key Responsibilities

  • Design, develop, test, and debug embedded software and firmware for electronic devices.
  • Work with microcontrollers, microprocessors, and embedded platforms (e.g., ARM, STM32, AVR, PIC, ESP32).
  • Implement and optimize low-level drivers, protocols, and real-time applications.
  • Collaborate with hardware engineers to ensure seamless hardware-software integration.
  • Develop and maintain communication interfaces (UART, SPI, I2C, CAN, USB, Ethernet).
  • Perform code optimization for memory and performance efficiency.
  • Participate in system architecture, design reviews, and documentation.
  • Debug hardware and software issues using oscilloscopes, logic analyzers, and debuggers.
  • Ensure compliance with industry standards, safety, and reliability requirements.
  • Contribute to testing, validation, and deployment of embedded systems.

Required Skills & Qualifications

  • Bachelors or Master's degree in Electronics, Computer Science, Electrical Engineering, or related field.
  • Proven experience as an Embedded Developer / Firmware Engineer.
  • Strong proficiency in C/C++ programming for embedded systems.
  • Experience with RTOS (FreeRTOS, Zephyr, ThreadX, etc.) and bare-metal programming.
  • Familiarity with microcontroller architectures (ARM Cortex, STM32, PIC, Atmel, etc.).
  • Experience with embedded toolchains (Keil, IAR, GCC, MPLAB, etc.).
  • Good understanding of digital/analog electronics, circuits, and schematics.
  • Experience with version control systems (Git, SVN).

Preferred Qualifications

  • Experience with IoT platforms and connectivity (Bluetooth, Wi-Fi, MQTT, LoRa, Zigbee).
  • Knowledge of Linux kernel development, device drivers, or embedded Linux.
  • Familiarity with automotive standards (ISO 26262, AUTOSAR) or industrial protocols (Modbus, CANopen).
  • Experience in Python scripting for testing or automation.
  • Exposure to continuous integration and embedded testing frameworks.

  • Embedded Engineer

    5 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


  • Bengaluru, Karnataka, India Etaclam Techno Services Full time ₹ 7,20,000 - ₹ 12,00,000 per year

    Job Title: Embedded Application Developer – C/C++ & PythonExperience: 3–8 YearsLocation: (Bangalore) (on-site)Employment Type: Full-timeAbout the RoleWe are seeking skilled Embedded Application developer who are passionate about building robust, efficient, and scalable embedded applications. You will work in Linux/RTOS-based environments and contribute...


  • Bengaluru, Karnataka, India Etaclam Techno Services Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job description:Job Title: Embedded Application Developer – C/C++ & PythonExperience: 3–8 YearsLocation: (Bangalore) (on-site)Employment Type: Full-timeAbout the RoleWe are seeking skilled Embedded Application developer who are passionate about building robust, efficient, and scalable embedded applications. You will work in Linux/RTOS-based environments...


  • Hyderabad, Telangana, India SREE VISMAYEE EMBEDDED SYSTEMS Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionSREE VISMAYEE EMBEDDED SYSTEMS specializes in delivering secure and scalable embedded software solutions in RTOS, Embedded Linux, and Android Automotive OS (AAOS). Our expertise encompasses development, integration, and testing across industries such as automotive, industrial, IoT, and consumer electronics. We also offer an Embedded...


  • Gurugram, Bengaluru, India MapOut Digital Solutions Inc Full time

    Job Description We are seeking skilled Embedded Application Developers to design and develop cutting-edge embedded systems. The ideal candidate will possess expertise in system-level architecture, robust solution delivery, and secure connectivity. Technical Expertise: 1. Proficiency in Linux BSP platform: Custom board bring-up, U-Boot, kernel, device driver...

  • Embedded Developer

    2 weeks ago


    Chennai, India Epergne Solutions Full time

    Designation: Embedded Developer For C++ Work mode: In office Key skills: Embedded C++, application domain Experience: 8 Years to 10 Years Job location: Chennai Job description: Epergne Solutions is looking for Embedded C++/C++ with Application domain Location: Chennai Payroll: Epergne Solutions Minimum years of Experience: 8+Years Salary : As per market...

  • Embedded Developer

    19 hours ago


    Bengaluru, Chennai, Hyderabad, India Tekskills Full time ₹ 5,00,000 - ₹ 25,00,000 per year

    Location: BangaloreExp:4+yearsEmbedded Firmware DeveloperEmbedded Firmware Development, Strong knowledge of C/C++Hands-on experience with RTOS like VxWorks, Proficiency in communication protocols and drivers such as Ethernet, CAN, RS422Linux shell scriptJD:Embedded Firmware Expertise: 4+ years of experience in embedded firmware development.• Programming...

  • Embedded Developer

    3 weeks ago


    Chennai, India HCLTech Full time

    Walk-In Drive Date: 8-Novmber Time: 9 AM to 3 PM Venue: Chennai : ETA 1, Sandhya Infocity, Navalur Contact Person: jyothi ) Mail Id: About the Role Embedded C++ Developer with 3 to 5 years of experience. Responsibilities Design, develop, and test embedded software applications. Strong experience in Linux development- Mandatory Proven expertise in...

  • Embedded Developer

    3 weeks ago


    Chennai, India HCLTech Full time

    Walk-In Drive Date: 8-Novmber Time: 9 AM to 3 PM Venue: Chennai : ETA 1, Sandhya Infocity, Navalur Contact Person: jyothi ) Mail Id: About the Role Embedded C++ Developer with 3 to 5 years of experience. Responsibilities Design, develop, and test embedded software applications. Strong experience in Linux development- Mandatory Proven expertise in...


  • Hyderabad, Telangana, India MARS Telecom Systems Pvt. Ltd. Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We're seeking experienced Embedded/Application Engineers with strong hands-on experience in firmware development, computer vision, and modern UI frameworks. You'll work across low-level and application layers, building performance-critical systems and intuitive frontends.Key ResponsibilitiesDesign, develop, and maintain firmware and application-level code on...