Embedded Software Developer

5 days ago


Vasai East Mumbai, India Hr Consultancy Full time ₹ 6,00,000 - ₹ 10,00,000 per year

Work on embedded systems with STM32 MCUs, FreeRTOS, and communication protocols. Exposure to ESP32 and LVGL for GUI development is a plus.

Key Responsibilities

Develop firmware in C/C for STM32 with FreeRTOS tasks, ISRs, and drivers (UART/SPI/I2C/ADC).

Implement state machines, data acquisition, and device control.

Debug with IDEs, analyzers, and oscilloscopes.

Apply OOP concepts & programming best practices (modularity, encapsulation, error handling, reusability).

Use Git for version control and follow coding standards.

Must Have Skills

STM32, FreeRTOS, Embedded C/C .

Strong in UART/SPI/I2C, interrupts, GPIO, ADC/DAC.

Basics of OOP for structuring embedded code.

Good to Have

ESP32 (ESP-IDF) and LVGL for HMI/GUI.

Knowledge of Modbus, CAN, or IoT protocols (MQTT/REST).

Python scripting for test automation.

Soft Skills

Good debugging mindset, structured coding habits, and ability to work in a team.



  • Bengaluru East, Karnataka, India Michael Page Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Competitive SalaryPF&GratuityAbout Our ClientA global leader in industrial automation, known for its innovative engineering and strong international presence. The company provides advanced technologies and products that drive efficiency and digital transformation across manufacturing industries.Job DescriptionDevelop, maintain, and test an embedded software...


  • Delhi, Greater Noida, NCR, Vasai, India Whirlybird Electronics Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    As an Embedded Engineer, you will play a crucial role in the design, development, and testing of embedded systems. You will work closely with cross-functional teams to define system requirements, design robust embedded software, and integrate software components into hardware platforms. Your expertise will be instrumental in ensuring the functionality,...


  • Mumbai, India Veego Instruments Corporation Full time

    Veego Instruments Corporation ( is looking for candidates for the post of Embedded Software Engineer for its range of scientific instruments.Job Profile:- Design and development of software for embedded systems- Requirement gathering and analysis. Technical support for field/customer issues- Performing development and integration...


  • Mumbai, India Veego Instruments Corporation Full time

    Veego Instruments Corporation ( is looking for candidates for the post of Embedded Software Engineer for its range of scientific instruments.Job Profile:Design and development of software for embedded systemsRequirement gathering and analysis. Technical support for field/customer issuesPerforming development and integration testingQualifications:Engineering...


  • Mumbai, India Veego Instruments Corporation Full time

    Veego Instruments Corporation ( is looking for candidates for the post of Embedded Software Engineer for its range of scientific instruments.Job Profile:Design and development of software for embedded systemsRequirement gathering and analysis. Technical support for field/customer issuesPerforming development and integration testingQualifications:Engineering...

  • Embedded Developer

    5 days ago


    Mumbai, India Capgemini Engineering Full time

    Embedded DeveloperLocation : Thane, MumbaiExperience : 6–9 yearsChoosing Capgemini means joining a team where innovation meets impact. We’re looking for an experienced Embedded Developer to contribute to cutting-edge embedded systems and wireless communication technologies. If you’re passionate about low-level programming and real-time systems, this is...


  • Mumbai, India Veego Instruments Corporation Full time

    Veego Instruments Corporation (www.veego.in) is looking for candidates for the post of Embedded Software Engineer for its range of scientific instruments. Job Profile: Design and development of software for embedded systems Requirement gathering and analysis. Technical support for field/customer issues Performing development and integration...


  • Mumbai, India Veego Instruments Corporation Full time

    Veego Instruments Corporation ( is looking for candidates for the post of Embedded Software Engineer for its range of scientific instruments.  Job Profile:   Design and development of software for embedded systems  Requirement gathering and analysis. Technical support for field/customer issues  Performing development and integration testing  ...


  • Mumbai, India Veego Instruments Corporation Full time

    Veego Instruments Corporation ( is looking for candidates for the post of Embedded Software Engineer for its range of scientific instruments.  Job Profile:   Design and development of software for embedded systems  Requirement gathering and analysis. Technical support for field/customer issues  Performing development and integration testing  ...


  • Mumbai, India Veego Instruments Corporation Full time

    Veego Instruments Corporation (www.veego.in) is looking for candidates for the post of Embedded Software Engineer for its range of scientific instruments. Job Profile: Design and development of software for embedded systems Requirement gathering and analysis. Technical support for field/customer issues Performing development and integration...