Senior Software Engineer

Donji Stupnik, Croatia

Imagine being part of a team designing cutting-edge systems that change how technology interacts with the physical world! Turn your curiosity into impact by developing software for robotic manipulation, instrument communication, advanced ultrasonic or eddy-current signal processing, web solutions for nuclear power plants (NPP) and more.

 Are you ready for a career in robotics?

We are seeking a Senior Software Engineer to join our innovative R&D team.

Who are we?

We are INETEC – a high-tech company specializing in the design, development, and production of robotic systems, instruments, software, controllers, and probes. For more than 35 years, we have been delivering cutting-edge technology and services to the nuclear industry. At the heart of every new product lies our passion for innovation and emerging technologies. Our greatest asset is our people - their knowledge, values, and motivation. Together, we are shaping a reliable and innovative future.

What will be your main tasks?

  • Design, develop, and implement software systems and components for managing manipulators, instruments, NPP inspections and business processes.
  • Plan the architecture of software solutions.
  • Archive individual software versions and subversions.
  • Maintain logbooks of all identified issues and bugs and initiate corrective actions.
  • Provide guidance for preparing project and technical documentation in accordance with industry standards, regulatory frameworks, and internal company guidelines.
  • Monitor and implement new technologies and technical advancements.
  • Develop software solutions for internal operational needs.
  • Participate in field testing activities.
  • Engage in sales-related activities.
  • Order necessary components.
  • Participate in the commissioning of systems that incorporate solutions to whose development they contributed, and support their start-up.
  • Lead multiple projects, including complex ones, ensuring alignment with technical requirements, timelines, and budget constraints.
  • Monitor the latest technologies and trends and implement innovative solutions.
  • Continuously improve existing software systems to increase quality and efficiency.
  • Propose improvements to current products, tools, and processes.
  • Suggest topics for new projects.
  • Perform initial functionality testing of software systems.
  • Provide software support during inspection operations.
  • Adhere to internal work procedures.
  • Ensure system-wide compliance of all components through coordination of cross-functional team activities.
  • Participate in high-level technical reporting and design reviews, including analysis based on research findings and recommendations for improvement.

Who are we looking for?

We would be glad to meet a candidate with the following experience and skills:

  • Minimum Master’s degree in computer science, computing or software engineering.
  • A minimum of 5 years of work experience in the field of software development.
  • Advanced understanding, analysis, optimization and creation of incoming technical project requirements.
  • Advanced knowledge of designing, developing and implementing software systems.
  • Advanced understanding, creation and approval of technical documentation.
  • Advanced knowledge of preparing and presenting software solutions.
  • Advanced understanding of planning and optimizing software architecture.
  • Advanced understanding of methodologies and working on developed applications.
  • Knowledge of industry trends.
  • Advanced knowledge of techniques for optimizing software solutions.
  • Advanced knowledge of the MS Office suite (MS Project) and project management.
  • Advanced knowledge of Visual Studio, Git, C#, .NET, JavaScript (Angular/React), SQL.
  • Experience with WPF.
  • Advanced understanding of industry standards and regulations.
  • Advanced proficiency in spoken and written English. 

What do we offer?

  • Working with highly qualified experts in the field of electrical engineering, software development and mechanical engineering.
  • Innovation-driven culture where employees support each other in turning their innovative ideas into marketable products and solutions.
  • Working in an international and multicultural market.
  • Inspiring and comfortable work environment.
  • Upgrading knowledge and acquiring new skills.

Are you ready for your next adventure? 

We invite you to submit your application by 5 July 2026.

Senior Software Engineer

Job description

Senior Software Engineer

Personal information