Android System Software Engineer


TTTech Auto - the cars of the past were guided by human hands. The cars of the future will be driven by human ideas.

In the quest towards full automation, we have set out to tackle the toughest challenge of autonomous driving – safety. Our trusted safety platform is on board more than one million vehicles. If you come work with TTTech Auto in Serbia, your ideas will be, too.

Android System Software Engineer

If you are strong networker, with passion for the automotive industry, then come and join us! Together, we shape the future of leading edge technology and beyond.

The engineers will be developing, maintaining and integrating embedded software for automotive platforms and products. IVI (In Vehicle Infotainment) platforms (Qualcomm, TI, NXP, etc) and customized boards will be used throughout the development. Projects will be targeting very well-known international automotive companies and project teams will be cooperating with foreign teams.

Your Tasks

  • Analysing SW requirements and making a proposal for the solution
  • Implementation and documentation of the solution
  • Integration of the 3rd party SW to the Android system
  • Tailoring and configuration of Android
  • Reading & interpreting full system logs
  • Communicate issues to the partners
  • Perform qualitative coding, code commenting, debugging, bug fixing, and other related activities in accordance with company coding conventions, approved designs, and project standards
  • Follow the agreed team or project processes and procedure

Your Profile

  • University degree in computer science or electronics engineering
  • Experience in the Android System configuration and tailoring (Android application and services Native and Java, understanding the Android Build system, Android system configuration, Sepolicy configuration)
  • Knowledge of Linux (Linux low configuration, serial communication, Dts/Dtsi tailoring according to hardware setup)
  • Experience with AOSP build system
  • Proficient understanding of git
  • Documentation writing
  • Proficiency in Java, C++, C
  • CMake
  • Cyber security concepts
  • Threading and performance tuning
  • Understanding of architectural patterns and know to apply
  • Communication and writing English

This would be great, but not mandatory:

  • Knowledge of Gerrit
  • Boot-loader and board bring-up experience
  • Knowledge of Kotlin

Our offer

  • Exciting work environment – be part of future high-tech innovations and cutting-edge technologies
  • We are a team – flat hierarchies, open door policy, communication at eye level and hands-on mentality
  • Technical Expertise – work among fellow technical experts and minds that will inspire you
  • Career development – individual onboarding plan, various training programs and internal career opportunities
  • Trust & responsibility – turn your ideas into reality from day one and integrate your work into the products of world leading companies
  • Flexibility at work – flexible work schedule and casual dress code

As of today, TTTech Group employs more than 2,300 people in 14 locations worldwide. TTTech Auto, as part of TTTech Group, consists of more than 1,100 employees in 9 locations worldwide. Join our pioneering team and become part of our fascinating projects. You will find it #mindgrowing

For more information visit:


Please enter your comment!
Please enter your name here