Senior C++ Software Engineer

16 hours ago


Zlatne grede Novi Sad Serbia InterVenture Full time €60,000 - €120,000 per year


Our partner Embotech is a Zurich-based award-winning software scale-up developing cutting-edge autonomous driving technology and solutions for autonomous vehicles, with a focus on private ground applications such as trucks at port terminals and passenger cars in factories. They are delivering safe autonomous transportation by leveraging the real-time optimization technology they have been developing since 2012. You will find companies like BMW Group and ZF Group among their customers and partners.

PRODRIVER is Embotech's solution to the problem of motion planning for autonomous or highly automated vehicles that will empower autonomous systems to make better decisions.

Together with our partner, we are expanding the team and looking for a

Senior C/C++ Software Engineer

To join a team of top technical talent and will be key towards the software architecture and development of the Embotech platform for automated driving solutions (yard logistics and car manufacturing).

Your responsibilities:

  • Design, develop, document, and test software in C and C++ for automated driving projects
  • Implement and maintain all the functionality necessary to successfully deploy and run our autonomous driving algorithms on various systems
  • Maintain and extend internal and external interfaces
  • Assist customers in debugging complex problems arising in the field
  • Write automated tests
  • Perform reviews of requirements, documentation, test specifications, and source code
  • Establish and follow state-of-the-art development practices
  • Ensure the software meets high demands towards functional safety, performance, and reliability

Your profile:

  • Master's degree in Computer Science, Electrical Engineering, or equivalent
  • Experience in development of software in C and modern C++ in the last year
  • Experience in distributed real-time systems
  • Ability to adapt quickly to new tasks, problems, and environments
  • Self-organized, solution-oriented, communicative team player with initiative
  • Very good oral and written language skills in English
  • Knowledge of other development languages such as Python or Rust is an advantage
  • Experience with network (UDP, TCP/IP) / communication protocols (CAN) is an advantage
  • Robotics background is an advantage
  • Experience in regulated software development processes (e.g. ISO 13849 / ISO 26262 / IEC 61508 / ASPICE) is a plus

Our offer:

  • We value work-life balance and have flexible working hours
  • Lots of team activities and perks: yearly retreats, workshops, hackathons
  • A chance to work with a team of experienced engineers committed to continuous learning, with opportunities for growth through knowledge-sharing sessions and webinars
  • Work with an international team of world-class engineers
  • A modern, sunny, open working place with a positive and fun atmosphere.
  • A stimulating work experience that will allow you to grow both professionally and personally
  • Do you know someone who would be a perfect fit? Let them know and after the successful probation period come and collect a well-deserved referral fee


  • Novi Sad, Vojvodina, Serbia ACME Software Full time €40,000 - €80,000 per year

    Job Title:Senior Software EngineerDepartment: EngineeringReports to:Software Engineering ManagerWe are on a mission to be the world's best cloud-based telecommunications platform for service providers. We're more than a growing tech company. We pride ourselves in being world-class engineers, marketers, designers, builders, mentors and industry disruptors.We...

  • Senior Engineer

    16 hours ago


    Zlatne grede Novi Sad, Serbia InterVenture Full time €30,000 - €60,000 per year

    Our partner Embotech is a Zurich-based software company striving to develop cutting-edge autonomous driving technology for autonomous vehicles, with a focus on private ground applications such as logistics, Autonomous Valet Parking (AVP), and mining with a determination to accelerate the transition towards safe autonomous transportation by leveraging the...

  • Senior C++ Engineer

    6 days ago


    Novi Sad, Vojvodina, Serbia RT-RK Full time €30,000 - €60,000 per year

    Location: Novi Sad, Belgrade, OsijekYour role would include:Working on projects within the areas of Automotive Infotainment device and Telematic ECU'sParticipating in the development of embedded real-time software systems based on high-end SoCs, microcontrollers and communication interfacesParticipating in specification, design, development, testing, and...

  • Senior C++ Engineer

    16 hours ago


    Novi Sad, Belgrade, Osijek, Serbia (Hybrid) rt-rk Full time €40,000 - €80,000 per year

    Location: Novi Sad, Belgrade, OsijekYour role would include:Working on projects within the areas of Automotive Infotainment device and Telematic ECU's  Participating in the development of embedded real-time software systems based on high-end SoCs, microcontrollers and communication interfaces  Participating in specification, design, development,...


  • Novi Sad, Vojvodina, Serbia rt-rk Full time €40,000 - €80,000 per year

    Location: Novi SadYour role would include:Development of Web Browser software component based on Chromium project for our premium clients (Philips, Sony, Sharp, Panasonic, etc..) primarily in modern C/C++ technologies  Development of Web Browser based Connected TV technologies such as HbbTV, ATSC3.0, Freely  Requirements:Academic education in computer...


  • Multiple Locations, Serbia Microsoft Full time €30,000 - €60,000 per year

    The Microsoft Development Center Serbia, with Offices in Belgrade, started with 1 employee and couple of vendors developing handwriting recognition technology. Today, our focus is much broader as we're contributing in key areas for Microsoft globally, having 700 full time employees. Azure Data is a Microsoft team leading the future of data processing...


  • Novi Sad, Vojvodina, Serbia WeDoSoftware Full time €60,000 - €80,000 per year

    We need a proactive leader with 5+ years of professional experience who can drive technical excellence and mentor others on the team. If you're ready to take on complex challenges and lead projects from concept to deployment, we'd love to hear from you This position is hybrid, with 3 days on-site in our Novi Sad office and 2 days remote each...

  • Senior C Engineer

    16 hours ago


    Novi Sad, Serbia (Hybrid) rt-rk Full time €60,000 - €120,000 per year

    Location: Novi SadYour role would include:Working on an in-house product Development, implementation and optimization of audio DSP firmware Development and implementation of new immersive audio technologies within a real-time embedded environment Bringing-up new devices and debugging embedded environments  Requirements:Academic education in computer...


  • Novi Sad, Vojvodina, Serbia Ottometric Full time €100,000 - €120,000 per year

    We are a team of AI/CV and big data experts looking to add a PhD in CS to our Serbia team to develop cutting-edge computer vision software.Company DescriptionOttometric is revolutionizing the validation and training of Advanced Driver Assistance Systems (ADAS) with our AI-driven solution. Our integrated software platform streamlines and automates the entire...


  • Multiple Locations, Serbia Microsoft Full time €60,000 - €120,000 per year

    Are you looking for an opportunity to build software and systems for some of the biggest data centers that exist in the world? The Azure Networking team is responsible for designing and building the software defined network infrastructure that powers millions of servers around the globe for Azure, Bing and other Microsoft cloud services. Azure Networking is...