Principal Software Engineer with strong leadership experience required for permanent role with growing SAAS company in North Dublin. Ideally you will have worked as an Embedded C / C++ or C# developer and have exposure to machine learning / machine vision / cloud based services. 


  • Provide technical leadership to development projects and teams.
  • Efficiently work with, lead, and influence engineers of all levels, provide regular feedback, and increase capability through development of talent.
  • Document, monitor, and maintain the software platform architecture at the enterprise level.
  • Provide regular technical leadership and insights to product owners and business units to keep them informed of current system capability and roadmap.
  • Meet with key clients to get a ground level understanding of their technical requirements.
  • Identify and deliver early stage requirements from the software and data services roadmap with the objective of linking to the overall strategic product architecture.
  • Quickly deliver prototype / early stage proof of concept applications for business assessment.
  • Conduct research on solutions to support the business in meeting its strategic goals
  • Keep research and development tightly aligned with market needs / business input.
    Development, debugging, and optimization of systems, from early stage prototypes to large, complex systems.
    Develop, maintain and improve software delivery processes and systems.
  •  Play a key role in supporting the Software Manager in delivering the Software and Data Business Unit Plan.


  • BSc. in Computer Science or Engineering.
  • 10+ years software development experience.
  • 5 years proven experience in senior technology leadership.
  • Hands-on commercial development experience with some of the following: C++, C#, Embedded Systems
  • Product Development experience in full life cycle product development from concept to delivery.
  • Ability to manage multiple complex projects.
  • Knowledge and experience in managing software products or services in one or more of the following areas is preferred: Machine vision, 3D geospatial visualisation, Cloud based services

Please contact Emer Moore to discuss in confidence


Refer a Friend