Software Developer Embedded C, Čakovec / Zagreb

Permanent employee, Full-time · Zagreb

Who we are
​CETITEC, a Porsche Company, is a leading specialist for the development of automotive software products with a team of around 150 skilled employees. For over 20 years our software products have been key elements of the connectivity systems in vehicles manufactured by major automotive manufacturers worldwide. By continuing to develop new products we provide state of the art technologies and solutions for the vehicles of the future and enhance the flexibility and safety of drivers and passengers on the road.
Your responsibilities
  • Development of automotive software components and applications for vehicle connectivity systems
  • Integration of software components on different operating systems and platforms
  • Participation in the development of communication middleware
  • Participation in the analysis, diagnosis, and troubleshooting of the complex parts of an automotive software system
  • Delivering high-quality C/C++ code in a real-time embedded environment
  • Includes occasional on-site support in Germany depending on project
Your profile
  • A master or bachelor degree in Computer Science, Electrical Engineering or proven equivalent experience
  • At least 2 years professional experience, preferably in the automotive sector
  • Proven track record of delivering high-quality software
  • Solid knowledge of programming concepts in C and C++
  • Solid knowledge of object-oriented programming model
  • Solid knowledge of various communication protocols and networks (CAN, LIN, FlexRay, Ethernet, etc.)
  • Solid knowledge of automotive transport and diagnostics protocol standard
  • Solid knowledge in real time operating systems (e.g., FreeRTOS, AUTOSAR OS)
  • Solid knowledge of architecture (e.g., ARM cortex R, ARM cortex M)
  • Knowledge of build processes and tools (e.g., CMake, Make)
  • Knowledge of script languages (e.g., Python, shell)
 Preferred Requirements
  • Previous experience designing and testing embedded systems
  • Persistency in complex problem solving and providing high quality solutions in real time embedded environment
  • Desire for continuous learning and improvement
  • Adapts to changes in the work environment by changing approaches or methods to best fit the situation
  • Very good knowledge of English written and spoken

Why Cetitec?
Cetitec is a fast-growing engineering company through and through.  Our team of engineers develop individual next-generation technologies for the automotive industry and partner with our clients throughout the complete development lifecycle.  We are looking for passionate, versatile engineers who are enthusiastic about taking on new challenges, are eager to learn, bring fresh ideas from all areas and have a strong problem-solving attitude.
 Working for Cetitec you can enjoy:
  • An interesting and challenging role within a highly motivated and talented team with room for creative freedom
  • Playing a part in changing and improving the safety and driving experience across the globe
  • The buzz of a fast paced, dynamic and multicultural organisation in which you can grow and evolve with and within Cetitec
  • A fun and friendly working environment with all the perks of a modern organisation, including flexible working hours and a mix of on-site and home-office work
  • Generous sports budget for you to stay active and healthy
About us
Cetitec is proud to be an equal opportunity workplace. All qualified applicants are considered for employment without discrimination on the basis of age, ethnicity, gender, colour, religion, national origin, sexual orientation, gender identity, disability or any other protected category. We value diversity and believe that building teams where everyone can express themselves is key to our success. However you identify and whatever your background, please apply if you find this position attractive. Come and join us and help make an impact on drivers around the world.  We look forward to receiving your application and getting to know you.
We are looking forward to hearing from you!
We appreciate your interest in CETITEC GmbH. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at When submitting your application via e-mail please ensure that you have read our data privacy statement prior to submitting your documents.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.