Senior Deep Learning Software Engineer required for permanent role with dynamic company in West Dublin / Kildare. 

The role:

  • Software Engineers conduct or participate in multidisciplinary research and collaborate with hardware engineers in the design, development of hardware for embedded systems.
  • Collaborates well with wider team, mentors more junior team members.
  • Responds to customer/client requests or events as they occur.
  • Develops solutions to problems utilizing formal education, judgement and formal software process.


  • Significant commercial experience delivering production grade software.
  • Experience writing ‘presilicon’ software.
  • Excellent knowledge of Embedded Programming, RTOS, POSIX Threads, C++, dataflow optimization.
  • Experience with unit testing, continuous integration.
  • Experience working on products employing complex algorithms.
  • Ideally have a knowledge of tensorflow, caffe, pytorch.
  • Experience with multiple processors, dataflow optimization.
  • Experience with git feature branch workflow, rigorous code reviews

Please contact Emer Moore to discuss in confidence


Refer a Friend