Senior C++ Developer

Publication Date:  Mar 6, 2026
Ref. No:  544099
Location: 

Osijek, HR Zagreb, HR

About Atos Group

 

Atos Group is a global leader in digital transformation with c. 67,000 employees and annual revenue of c. €10 billion, operating in 61 countries under two brands — Atos for services and Eviden for products. European number one in cybersecurity, cloud and high performance computing, Atos Group is committed to a secure and decarbonized future and provides tailored AI-powered, end-to-end solutions for all industries. Atos Group is the brand under which Atos SE (Societas Europaea) operates. Atos SE is listed on Euronext Paris.

 

The purpose of Atos Group is to help design the future of the information space. Its expertise and services support the development of knowledge, education and research in a multicultural approach and contribute to the development of scientific and technological excellence. Across the world, the Group enables its customers and employees, and members of societies at large to live, work and develop sustainably, in a safe and secure information space.

 

About Eviden

 

Eviden is the Atos Group brand for hardware and software products with c. € 1 billion in revenue, operating in 36 countries and comprising four business units: advanced computing, cybersecurity products, mission-critical systems and vision AI. As a next-generation technology leader, Eviden offers a unique combination of hardware and software technologies for businesses, public sector and defense organizations and research institutions, helping them to create value out of their data. Bringing together more than 4,500 world-class talents and holding more than 2,100 patents, Eviden provides a strong portfolio of innovative and eco-efficient solutions in AI, computing, security, data and applications.

 

We are looking for a  Senior C++ Developer (m/f) for our location in Osijek to join our new team.  

 

Key Responsibilities

  • Develop and maintain mission‑critical, telco‑grade applications.
  • Implement and enhance low‑level communication protocols (SIP, RTP, SRTP, RTCP).
  • Build high‑performance server‑ and client‑side modules with strong security and reliability requirements.
  • Contribute to distributed system architecture improvements.
  • Own the full development lifecycle: design, coding, testing, documentation.
  • Support CI/CD pipelines and DevOps practices.
  • Collaborate with international teams (primarily Croatia-based) within an agile environment.
  • Maintain accurate technical documentation and design materials.

 

Mission 1: Design

  • Analyze requirements and user stories; define acceptance criteria.
  • Design components for distributed, high‑availability systems.
  • Assess feasibility, risks, and technical dependencies.

 

Mission 2: Development & Execution

  • Develop software components in C++ or a similar OO language.
  • Implement communication stacks (SIP, RTP, RTCP, SRTP).
  • Build and optimize Linux‑based distributed applications using containers and virtualization.
  • Integrate message brokers (Kafka, RMQ).
  • Debug using system‑level tools (gdb, profilers).
  • Apply secure coding practices and support CI/CD pipelines.


Mission 3: Quality Assurance & Reporting

  • Ensure code quality through testing and reviews.
  • Troubleshoot system issues and support root‑cause analysis.
  • Work with QA on test campaigns when required.
  • Maintain essential technical documentation.
  • Monitor quality metrics and propose improvements.

 

Mission 4: Team & Process Participation

  • Actively participate in Scrum ceremonies.
  • Collaborate with cross‑functional international teams.
  • Contribute to continuous improvement of engineering and DevOps practices.
  • Share knowledge and support onboarding of new team members.
  • Deliver work reliably and on time.


Requirements

  • Degree in CS, Software Engineering, Electrical Engineering, or similar.
  • 5–10+ years of professional software development experience.
  • Strong expertise in C++ and system‑level programming.
  • Solid knowledge of Linux development and debugging.
  • Experience with:
    • Docker, Kubernetes
    • VMware, Proxmox, KVM
    • Kafka, RabbitMQ
    • CI/CD, Git, DevOps workflows
    • Distributed systems & network communication
  • Experience with communication protocols (SIP, RTP, SRTP, RTCP, RTSP).
  • Familiarity with secure protocols and cybersecurity concepts is a plus.
  • Excellent communication in English; French or German is a plus.
  • Strong teamwork, problem‑solving, and analytical thinking.
  • Ability to work independently on complex technical tasks; proactive and adaptable mindset.

 

Benefits:

  • Competitive and market aligned compensations and benefits
  • Additional and complementary health insurance
  • Christmas bonus and gift for children
  • Vacation allowance
  • Transportation allowance
  • Accolade bonus
  • Referral bonus
  • Jubilee award
  • Flexible working hours at Atos or home office
  • Multisport card
  • Free parking on site
  • Unlimited SIM card and business phone
  • Days of annual leave above the legal minimum
  • More favorable loans in some banks
  • Professional and personal development through continuous education and certification
  • Wellbeing days & After work gatherings

 

Important:

  • For this position we are not able to offer any VISA sponsorship.
  • Only EU citizens will be considered.
  • Relocation to Croatia is mandatory.

 

 

Let’s grow together.