Embedded Firmware Engineer with strong Embedded C / RTOS  experience required by growing R&D multinational in Dublin


  • Develop and maintain firmware modules in C for existing products 
  • Assist in the analysis and resolution of product and manufacturing test equipment issues 
  • Developing firmware features including Code Architectural Design and Code Development on all embedded products
  • Maintain firmware on all products and test equipment
  • Firmware development for product manufacturing test in order to ensure optimal cost and quality of products supplied by EMS manufacturers
  • Creation of technical documentation for all firmware modules – such as source code documentation, technical specifications, test criteria and release notes
  • Developing test modules and testing firmware modules prior to system test
  • Releasing and archiving project related documentation and data, including source code
  • Creating release notes for all new developments to hand over to test and product management
  • Approvals and Compliance – Ensuring firmware modules designed to comply with relevant standards
  • Working on and developing concepts, technical specifications and architecture designs for products
  • Keeping abreast of all technologies relevant to product design


  • Electronic Engineering Degree or equivalent
  • Expert skills in “C” firmware development
  • At least 3 years post-graduate experience in firmware development
  • Experience with Microprocessor research and design, 32-bit microprocessor or ARM design experience
  • RTOS experience
  • Experience with source code control
  • Experience with JTAG debugging


  • High-speed data communication and experience with communication protocols, TCP/IP, RS232, RS485
    Telecommunications protocols – GSM, 3G/4G
  • Digital audio/image compression
  • Experience with any low-level communication protocols (i2C, SPI).
  • Knowledge of international standards and regulations in the electronics industry
  • Attention to detail, thoroughness and working to agreed timelines
  • Experience in model-based design and automatic code generation
  • Manufacturing processes and test environments e.g. Labview

Please contact Emer Smith to discuss in confidence



Refer a Friend