Skip to content

Login  |  Sign Up

Android/Linux BSP software engineer – Serbia

Location

Belgrade R&D

Department

Software Dept.

Seniority

Senior Level

Education

Bachelor or above

Languages

English

Job summary:

The Linux/Android Device Driver Engineer develops and maintains device drivers for embedded systems across Linux and Android platforms. The role includes designing, testing, and debugging drivers for various peripherals such as USB, I2C, UART, audio, camera, and display components. It involves troubleshooting issues, supporting customers, and ensuring reliable driver performance. The engineer also prepares technical documentation and user guides. Strong experience in Linux BSP, C programming, and driver development is required, along with fluent English.

Location: Belgrade, Serbia.

ON-SITE, Monday - Friday with flexible start between 7:30 - 9:30 AM.

We are looking for: Senior Android/Linux BSP software engineer

Main responsibilities:

  • Responsible for the development and maintenance of drivers (Linux, Android); For Common Peripherals (Such as: USB, SPI, I2C, UART), Charger, LCD/TP, Audio, Camera, etc.
  • Design, develop and test device drivers for new hardware, and write documentation.
  • Analyse and solve the problems with the device drivers on the hardware device.
  • Support customers in resolving the driver issues.
  • Write the R&D documentation and user guide.

Requirements and preferable skills:

  • Bachelor’s degree in Electrical Engineering, Computer Science.
  • Strong experience in Android/Linux BSP development.
  • Strong experience in writing and debugging Linux device drivers, with LCD, Touch, Camera, Sensor, Charger, Audio drivers.
  • Priority will be given to those with experience in Linux driver subsystem, Input, Power-Supply, DRM, Framebuffer, ALSA.
  • Experience with testing equipment, such as oscilloscopes/logical analysers.
  • Experience in C language.
  • Fluent in English.

What do we offer:

  • International environment and unique culture: we communicate openly with each other, assess ourselves honestly and enjoy working in a team.
  • Foster “on the job” learning: we invest in the development of our employees. We help you grow through continuous intentional learning.
  • A profit share scheme: in addition to your annual salary, you’ll receive a profit share defined by the company’s success in the previous year.
  • Other benefits: Social and employee events including the annual team building, modern office, work on top edge technologies and interesting projects in industry, private medical insurance, and other benefits.

Only shortlisted candidates will be contacted!


Apply Now