Location Cork
Contact name: Micheal O’Maoldomhnaigh

Contact email: micheal@softwareplacements.ie
Job ref: 1207
Published: 12 months ago

Our client a leading Multinational Electronics Company requires Embedded Firmware Engineer for role based in Co. Cork, Ireland.


You will be responsible for the development and implementation of software for professional industrial battery powered IoT asset tracking and condition monitoring devices, with responsibility to plan, improve and manage software applications from bottom up HW drivers to application-specific middleware and communication stacks.

  • Passion for bare-metal Embedded coding, consumer devices and IoT
  • Ability to translate product requirements into design specifications
  • Experience in embedded system design, implementation, integration, review, and testing
  • Hands-on experience with hardware board bring up and low-level driver development
  • In-Depth knowledge of ARM Cortex-M0+ microcontroller and higher including its (ultra) low power operation modes, especially STM32 series microcontrollers
  • Experience in developing firmware for peripheral I2C/SPI, UART etc
  • Experience in Embedded C
  • Experience in debugging firmware using JTAG/SWD Debuggers
  • Familiarity with IAR IDE will be helpful 
  • Working knowledge of Sub-GHz communication and any one the related protocol is a big advantage
  • Hands on experience in developing automation scripts and support tools using Python 3 is preferred
  • tilize electrical test equipment including Oscilloscopes, Digital Meters, and power supplies 
  • Working knowledge and good understanding of Git (GitLab)
  • Experience working with Agile/scrum 
  • Experience in using tools such as Jira

  • 4+ years of professional Software development 

  • Level 8 Engineering Degree in Computer Science/Software Engineering/Electronic Engineering


For further information please contact Mícheál at Software Placements on 00353 1 5254642 or email micheal@softwareplacements.ie