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 on multi...
  • Ready to Apply?

    Take the next step in your AI career. Submit your application to Multi Recruit today.

    Submit Application