Novi Sad, Beograd
09.01.2026.
About the role
We are looking for an Embedded/Automotive Software Engineer to build and maintain software for modern automotive ECUs across bare-metal, RTOS, and embedded Linux/QNX platforms.
You will work primarily in C and C++, close to the hardware, and within ASPICE-aligned processes. The role mixes low-level and application-level software development, debugging on target, working with real hardware, and collaborating with teams across architecture, systems, and testing.
Our teams work from the offices in Novi Sad and Belgrade.
What you’ll do
- Design, implement, and debug embedded software in C and C++ for bare-metal, RTOS, and embedded Linux/QNX targets
- Analyze technical specifications and standards, derive software requirements, and translate them into clear implementation tasks
- Collaborate with architects and systems engineers on ECU architecture topics and interface definitions
- Write and maintain unit tests and support integration testing activities.
- Produce and maintain technical documentation so that other engineers can understand, integrate, and extend your work
- Present your work clearly to teammates and stakeholders, both in meetings and in written form
Must-have qualifications
- 3+ years of professional experience in embedded or automotive software engineering medior/senior (5+ years)
- Strong proficiency in C and C++ for embedded systems
- Hands-on experience with embedded platforms: bare-metal, at least one RTOS, and at least one of embedded Linux or QNX
- Solid understanding of ASPICE-aligned development or equivalent engineering processes, including traceability and reviews
- Practical experience with git and common branching and code review workflows
- Familiarity with CI concepts and at least one CI platform (for example Jenkins, GitHub Actions, GitLab CI)
- Experience with at least one major build system (for example Makefiles, CMake, Bazel) and awareness of dependency management
- Working knowledge of Python as a helper language for tools, scripts, or tests
- Ability to write and maintain unit tests; experience with gtest or a similar framework is a plus but not mandatory
- Basic understanding of automotive ECU architectures and networks (ECU types, CAN, LIN, Ethernet)
- Ability to read hardware schematics at a basic level and work safely and effectively with lab equipment such as oscilloscopes and logic analyzers
- Ability to read technical documentation and standards and translate them into clear implementation and documentation for others
- Clear and effective communication and presentation skills in English, both spoken and written
Nice to have
- Background in computer vision, motion control, or maneuvering algorithms in an automotive context
- Experience with AUTOSAR Classic and/or AUTOSAR Adaptive (concepts, configuration, tooling, or runtime behavior)
- Experience with advanced CI/CD setups and infrastructure (for example multi-target pipelines, artifact management, or hardware-in-the-loop integration)
- Familiarity with safety-related or regulated domains (for example ISO 26262, other automotive or safety standards)
- Rust programming experience in embedded or systems contexts
What we offer:
- Paid private health insurance for you and your immediate family members, including annual health checkups and mental health and well-being initiatives
- Flexible working hours
- Hybrid workplace - an option to work both from home or our offices in Belgrade and Novi Sad
- English and German language courses
- Technical and other trainings and courses
- Access to e-learning platforms
If you are interested in this role, please send your resume.
Only shortlisted candidates will be contacted.
Upoznaj kompaniju
Synchrotek was founded in 2004. Thanks to our knowledge, hard work and dedication, we soon became aware of the fact that we can be more than competitive on the market. We are young and eager and our aim is to achieve our goals at the highest standards.
The vision was without any doubt – to be leaders in control and simulation software. With the support and the remarkable cooperation with our partners, we became leaders in Heat Pump System Controls and automation in test stands. When dealing with such delicate matters, one must be precise, sustainable and customer friendly. We use alternative energy to fulfill customers’ needs in almost no time, keeping the quality at the highest level. That is what Synchrotek is all about.
Today, strengthened by new people and challenges we can proudly say we are pushing the company even further. Synchrotek is a company of the future, always pushing forward and always open to new people with mind blowing ideas, because we want our presence to be seen and recognized worldwide.
Consulting the experts, inspired by this uplifting energy, we proudly present to you our new web site and appearance.
Menadžment kompanije
Beneficije
Balans karijere i privatnog života
Timska atmosfera
Zadovoljstvo projektima
Mogućnost napredovanja
Iskustvo o radu
Software Engineer
Pozitivno
Odličan kolektiv, menadžment i benefiti.
Zamerke
Nema mnogo fleksibilnosti u izboru projekta, dobija se uglavnom prvo što je slobodno, nevezano za tehnologije.
Software Developer
Software Engineer
Preporuke se učitavaju...