Senior Firmware Engineer

 

Description:

We are currently partnered with an industry leading semiconductor company in Ireland looking to expand their headcount at their leading EU office with an experienced Firmware Engineer. You would be joining a globally distributed team working at the forefront of developing firmware for high-performance SoCs powering the future of cloud edge and data center technology.

 

This is a permanent working opportunity based in Cork, Ireland.

 

Key responsibilities for this Senior Firmware Engineer position:

  • Design and maintain low-level firmware and device drivers for SoCs and edge devices
  • Develop and debug embedded software, ensuring compatibility with evolving hardware platforms
  • Collaborate across hardware, software, and architecture teams in a multi-site environment
  • Support secure boot, embedded Linux, and real-time systems
  • Contribute to BSP development and embedded Linux infrastructure
  • Document and support embedded software components through the full development lifecycle

 

Key requirements:

  • 2–7+ years’ experience in embedded systems or firmware development
  • Proficient in C/C++ development with unit testing and static code analysis
  • Experience with low-level software: BSPs, RTOS, Secure Boot, TrustZone, or embedded Linux
  • Familiarity with SoC architecture (memory, I/O, DMA, buses, power management)
  • Comfortable with interfaces such as I2C, SPI, UART, PCIe
  • Experience using debugging and development tools (e.g., JTAG, SWD, GNU/LLVM toolchains)

Organization European Tech Recruit
Industry Engineering
Occupational Category Senior Firmware Engineer
Job Location Dublin,Ireland
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-09-28 7:50 pm
Expires on 2025-11-12