Software Engineer - Tools Development


Company Type




Software Engineer – Tools Development


As consumers continue to use technology to experience the world in new and exciting ways, Xperi will continue to be right there. We’re enabling extraordinary experiences.

We’re making them faster and easier than ever before.

Our FotoNation ( group develops algorithm, hardware and software imaging technologies for digital still camera and mobile phone applications. With headquarters in San Jose, California, we have research and development facilities in Ireland and Romania. The group’s extensive portfolio of patented innovations includes in-camera red-eye removal technology, face detection, face beautification, face-recognition, high dynamic range, panorama stitching and video stabilization.


Our Galway office in Ireland is now looking to recruit a Software Engineer to join our team.


Job Responsibilities:

You will be part of the software tools team working closely with the R&D and QA teams, to create complex software systems and tools that help to evaluate our advanced imaging solutions. You will develop tools that enhance the productivity (automation, test frameworks, data management, etc.) and facilitate current and future company products.


Your main responsibilities will be:

  • Design, implement and maintain an in-house created software system that allows the users to test and evaluate the company’s imaging technology and products.
  • Respond to requests from the R&D or QA teams and implement new features in the relevant software tools or provide support on technical issues.


Required Skills:

  • 4+ years of experience as a software engineer.
  • Experience and strong knowledge of the Java language and platform.
  • Demonstrates knowledge of good coding practices (writing a clean code, design patterns)
  • Experience using the Eclipse RCP framework for GUI applications.
  • Experience with server side Java development and Web-UI technologies.
  • Flexibility and ability to work well in a fast-paced product development environment.
  • Good written and spoken English.


Additional Skills (would be added advantage):

  • Experience with SQL databases using JDBC. No-SQL database experience is a plus (e.g. Elasticsearch).
  • Experience with Unix, Tomcat and shell scripting.
  • Experience with Spring framework, REST-ful development
  • Experience with OSGI, Gradle


Cliona, Building One,

Parkmore East Business Park,



T +353 91 477000


Read Full DescriptionHide Full Description
Confirmed 17 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up