Split, Croatia (Hybrid)

At Ericsson Nikola Tesla, we don’t just follow technology—we shape it. With nearly 3000 professionals, mostly from STEM fields, we’re a powerhouse of innovation built on over 75 years of experience. As the region’s leading R&D center and a leading exporter of software development services, we blend deep expertise with bold ideas—lighting the way toward a more connected, secure, and intelligent future. Beyond our cutting-edge ICT solutions in the telecom sector, we’re also shaping the future in healthcare, transport, public services, and multimedia. Our innovative technologies make a real difference—enhancing everyday life and delivering meaningful value to communities. 

We are looking for a Software Developer in Split to join our 5G and IoT Telecom Radio Network Units. This role offers the opportunity to grow within a professionally structured software architecture, following best coding practices and modern agile methodologies (Scrum or Kanban).  

You’ll be part of a cross-functional, self-organizing team with end-to-end (E2E) responsibility—from Systematization, Software Design, and Verification to Deployment—often collaborating directly with telecom operators worldwide. Your work will involve Embedded Linux programming and the development of cutting-edge 5G and IoT solutions. Additionally, a significant part of our department is focused on maintenance, ensuring long-term product quality and resolving issues in live systems. 

Location: Split 

What you’ll be doing: 

  • SW Product Development: Proficient in C/C++ and/or Java. 
  • SW Versioning: Utilizing Git for version control. 
  • SW Development: Working closely with hardware and at higher levels. 
  • Automated Code Metrics: Applying static and dynamic code analysis. 
  • Test Automation Framework: Developing frameworks in C++ and/or Java. 
  • Machine Learning Tools: Using and developing applied machine learning tools. 

We are looking for:   

  • Junior or Senior skills in C/C++/C#/Java/Python or similar programming languages 
  • Genuine interest in agile software development and software craftsmanship to write clean code 
  • Commitment to continuous learning 
  • Willingness to explore, take risks, and learn from experiences 
  • Desire to share achievements and knowledge to help others and address their needs 
  • Bachelor’s or master’s degree from a technical university 
  • Proficiency in English language 

Would be considered a plus: 

  • Proficiency in programming and automated testing in a structured environment 
  • Familiarity with SW build tools, SW versioning, continuous integration, and continuous development 
  • Knowledge of Linux, embedded, and real-time systems 

We offer:

You won’t just work on cutting-edge technology—you’ll be part of a team that values your ideas, supports your growth, and makes sure you enjoy the journey along the way. Here’s what you can look forward to:  

  • Smooth start – a company laptop, and a mobile phone with great plan 
  • Flexibility first – hybrid work and flexible hours that fit your lifestyle 
  • Career growth – level up with mentoring, scholarships, and continuous learning 
  • Performance rewards – annual awards, performance-based bonuses, innovation incentives, and a holiday allowance 
  • Commute covered – full reimbursement for public transportation 
  • Beyond basic health – regular medical check-ups, supplementary health insurance, and well-being programs 
  • Family support – 1500 EUR newborn gift, kindergarten subsidy, and extra days off for family needs 
  • Meal perks – 100 EUR monthly meal allowance
  • Life beyond work – join sports, cultural, and community activities 
  • Time to recharge – enjoy compensatory time off during the Christmas holidays 
  • And much more.

Please submit your application, including your CV, written in either Croatian or English. Any personal projects (on GitHub or similar) are also welcome. 

Final-year students at technical universities are also welcome to apply. 

Croatian citizenship or a work permit for Croatia is mandatory.  

Candidates will be evaluated and contacted after passing the initial screening. 

Apply for this job

How did you hear about this position?