Automotive Embedded Software Architect

Beograd, Novi Sad, Serbia

Automotive Embedded Software Architect

Location: Belgrade and Novi Sad

Your role would include:

  • Serve as system architect and technical specialist for applicable customer programs
  • Support RFQ activities related to applicable customer programs
  • Working on projects within the areas of automated driving and vehicle dynamics
  • Participation in development of safety critical real time systems based on high-end SoCs, microcontrollers, communication interfaces and state-of-the-art operating systems including Linux
  • Participation in specification, design, development, testing and integration of highly advanced embedded software
  • Support of in-car software and system integration, in-house and with our customers
  • Maintaining close relationship with your Project Manager, customer and team colleagues
  • Sharing and broadening your knowledge and experiences within your team, providing guidance for software projects and creating new ideas together


  • Academic education in computer technology related fields of study with MSc or PhD degree and more than 5 years of experience in research and development
  • Senior substantial practical experience in embedded software development in C and/or C++
  • Hands on experience in Linux or QNX
  • Ability to communicate advanced and complex concepts and ideas persuasively and concisely to all levels of the business
  • Experience with analyzing CAN, MOST and LIN communication
  • Excellent Knowledge of LINUX (Kernel, Drivers, Debugging)
  • Excellent Knowledge of automotive SOC Systems Architectures (ARM/INTEL)
  • Knowledge of software planning methods and software development processes including CMMI and ASPICE models
  • Motivated and committed team player with curiosity for innovation
  • Flexibility and solution-oriented working style are among your strengths
  • Good command of English is a must

Preferred skills and knowledge:

  • Knowledge of Hardware Debugging in OS-Context (Lauterbach Debugger with LINUX OS)
  • Excellent Knowledge of automotive SOC Systems Architectures (RENESAS / ARM / INTEL)
  • Experience developing and debugging C/C++ software on Linux/QNX user space applications (debugging via GDB)
  • Experience developing and debugging C/C++ software on Linux/QNX kernel modules (debugging via KGDB/JTAG)
  • Experience with GCC and makefile based build process
  • Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.

If you do not have this knowledge, we will give you an opportunity to master it. 

Benefits of joining our team:

  • The result of your work will be integrated into products of world leading companies
  • Professional and academic development in cutting edge technologies, as well as support for participation in national and international scientific conferences
  • Well paid job
  • Work in a new and modern setting with the latest platforms and tools
  • Pleasant and relaxed ambiance, team spirit, team-building activities (recreation, entertainment, cultural events, etc.)
  • Flexible work schedule and casual dress code
  • Possibility to travel and work abroad in joint projects with global leading companies

We thank all the candidates that show interest in our company, but only shortlisted candidates will be contacted.

For more information visit: 


Tell your friends about this position

Personal information
Professional data