Senior Embedded Software Engineer with strong embedded C / C++ Programming experience required for permanent role in Limerick city.  



  • Degree Computer Science / Engineering
  • 6+ years experience in Embedded Software Development
  • Strong Embedded C/C++ programming & test experience
  • Embedded Linux Kernel and Device Drivers
  • USB protocols knowledge and expertise
  • Exposure to the full software development cycle 
  • Experience with microprocessors / microcontrollers

Experience with some of the following would be ideal:

  • Unix / Linux environment 
  • Windows Device Drivers
  • Video and audio codecs such as MPEG4 and JPEG
  • Protocol stack concepts and architecture
  • Protocol development for embedded systems


  • Develop complete Firmware solutions 
  • Work closely with the hardware team to define the architecture of new products
  • Microcontroller selection for new designs
  • Debug, verification and validation of design
  • Document design progress and activity
  • Ability to work both independently and within a team


Please contact Emer Moore to discuss in confidence


Refer a Friend