Embedded Software Engineer

Multi Recruit
📍 Bengaluru, Karnataka, India 💼 Full-time 🕒 Posted February 28, 2026

Job Description

Roles and Responsibility

We are looking to hire a skilled embedded softwareengineer to join our dynamic software design team. As an embedded softwareengineer, you will be responsible for executing complete embedded software lifecycles for company and client hardware.

To ensure success as an embedded software engineer, youshould have extensive experience coding in C and C++ and have excellentknowledge of embedded coding techniques. Ultimately, a top-class EmbeddedSoftware Engineer can develop scalable software systems that are perfectlyoptimized for the embedded device.

Responsibilities:

  • Work on Embedded Software for deployment on autonomousvehicles.
  • Investigate and develop different system design andarchitecture for ADAS systems.
  • Developing firmware, with ROS as middleware, for varioussensors and actuators on STM controllers.
  • Work on Serial communication (CAN/Ethernet/UDP/I2C/SPI)
  • Work...
  • Ready to Apply?

    Submit your application today and join our talented team at Multi Recruit.

    Submit Application

    Job Details

    • Location Bengaluru, Karnataka
    • Job Type Full-time
    • Category Other-General
    • Posted Date February 28, 2026
    • Application Deadline April 09, 2026