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

Drag and drop files here
Add files
How did you hear about this position?