Software Manager required for permanent role with high-growth technology company in North Dublin. The successful candidate will lead a team of Software Engineers working with Embedded C / Microcontrollers / Software projects. 


  • 8-10 years of hands-on experience as an embedded software or firmware development engineer
  • 3-5 years of experience in managing a team of several firmware/software engineers
  • Proven experience with multi-core SOCs (ARM, x86)
  • Proven experience with serial communication protocols (USB, SPI)
  • Leadership experience
  • Excellent communication skillls

The role:

  • Plan: assist the Software PM in planning firmware and software projects
  • Manage an international team of firmware and embedded software engineers
  • Assign tasks based on skills and schedule constraints
  • Review and endorse technical designs and specifications, take responsibility for the technical integrity of the solutions designed by the software team
  • Liaise with the CTO/Advanced Engineering group to productize innovations
  • Liaise with the hardware development team to converge on coherent embedded system designs and progress in lockstep throughout platform development till delivery to lead customers
  • Liaise with the quality assurance team throughout the debug and release process to address issues
  • Ensure the application of best practices in architectural design, design methodologies and delivery processes

For further information on the role & company, please contact Emer Moore


Refer a Friend