SRG logo

Senior Embedded Software Engineer

SRG
Department:Healthcare
Type:HYBRID
Region:Dublin
Location:Dublin, County Dublin, Ireland
Experience:Mid-Senior level
Salary:€75,000 - €90,000
Skills:
EMBEDDED C/C++MICROCONTROLLERSRTOSARM CORTEXLINUXSPII2CUARTUSBPYTHONDEBUGGINGMEDICAL DEVICESIEC 62304ISO 13485ISO 14971CI/CDGITLABAGILESCRUMJIRA
Share this job:

Job Description

Posted on: March 2, 2026

Senior Embedded Software Engineer – Medical DevicesHybrid | Dublin (South Dublin)€75,000 – €90,000 salaryHigh‑Impact Lead Embedded Software / Firmware Engineering Role in a well-funded Medical Devices Start‑Up company.

We’re working with an exciting, medical devices company, which started up more than 5 years ago, is based in Dublin and is developing cutting‑edge bio‑electronic solutions to address vast healthcare needs.

The company is entering a key growth phase and is looking to hire a Lead or Senior Embedded Software Engineer who wants real technical ownership, influence in design and integration of software / firmware + the opportunity to work on life‑changing, health safety‑critical products.

This role will only suit an experienced embedded engineer who enjoys working in a fast‑moving start‑up environment, is comfortable wearing multiple hats, values high engineering standards and has the communication skills & technical authority to influence and motivate other engineers & technical teams.

You must be comfortable coding & developing in a state-machine controlled design approach rather than OO.

The Role

As a Senior Embedded Software Engineer, you will be responsible for the design, development, and documentation of embedded firmware for regulated medical devices, contributing across the full software development lifecycle.

Your focus will be on integrating the various modules and components into the final solution.

You’ll work closely with electronics, systems, quality, regulatory, and clinical teams, translating system‑level requirements into robust, compliant embedded solutions.

Responsibilities

  • Design, code, integrate, implement and maintain real-time embedded software & firmware in C/C++ for safety‑critical medical devices
  • Translate system‑level requirements into embedded software
  • Contribute to and lead software architecture and design reviews
  • Drive verification and validation activities (unit, integration and system testing)
  • Author and maintain technical documentation, including architecture, design specs, and risk analysis
  • Ensure compliance with relevant industry standards for medical devices and similar software (eg. IEC 62304, ISO 13485, ISO 14971)
  • Support regulatory submissions and audits when required
  • Collaborate cross‑functionally in an Agile, CI‑driven environment
  • Provide technical guidance and leadership within the engineering team

Required Experience & TechnologiesEssential (Must-haves):

  • Senior Engineer experience in embedded C / C++, working with microcontrollers, RTOS, and low‑level drivers in event driven, state machine controlled software development
  • Prior experience working in a start-up or small company environment, preferably in a Technical Team-Leading or software product lead capacity
  • Experience with ARM Cortex processors, memory management & Linux
  • Proficient in Communication protocols: SPI, I2C, UART, USB
  • Python for scripting and automation
  • Hands‑on debugging using oscilloscopes, logic analysers or similar tools / hardware
  • Experience working in medical devices, Healthcare software or other regulated, safety‑critical environments such as automotive, aerospace, etc. Also e-payments financial systems are relevant.
  • Strong documentation and communication skills
  • CI/CD pipelines, build infrastructures (eg. Gitlab)
  • Agile / Scrum tools (eg Jira) & Open source tooling use

Nice to Have (Not Essential):

  • Zephyr RTOS
  • STM32 or Nordic nRF52 / nRF53 microcontrollers
  • MISRA‑C or safety‑critical coding standards
  • Wireless Protocols, compilers & tools - Bluetooth Low Energy (BLE), RF, IAR, ARM, TESSY
  • Cybersecurity exposure for connected medical devices

Why This Role?

  • Genuine technical ownership and influence over product direction
  • Work on innovative medical technology with real patient impact
  • Start‑up mindset – variety, autonomy and pace
  • High engineering standards without heavy bureaucracy
  • Hybrid working model (Dublin)
  • Competitive salary €70k–€90k, depending on experience

We are seeking a hands-on Lead Embedded Software Engineer or Senior Embedded Software Engineer with excellent technical skills, proven programming skills to high coding standards and the ability to integrate teams and prototypes to deliver a high-quality product to the market.Please note that EU/EEA/UK citizens or current, valid full working visa holders in Ireland only need apply. No sponsorship considered.

Other terms: Lead Firmware Engineer, Principal Embedded Software Engineer, Principle Engineer, embedded software programming, embedded software programmer, Lead Embedded engineer, Lead embedded software engineer, embedded software developer, microcontroller, firmware, software / hardware engineer, medical software, memory management, wireless controllers, wireless medical devices, Embedded Software Design Engineer, Team Leader, Embedded Software Lead.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

IrelandJobs.app - Find your dream job in Ireland logo

IrelandJobs.app - Find your dream job in Ireland

Get IrelandJobs.app - Find your dream job in Ireland on your phone!

SIMILAR JOBS
Version 1 logo

Data Architect

Version 1
Just now
Healthcare
HYBRID
Dublin, County Dublin, Ireland
DATA ARCHITECTUREDATA MODELLINGETL+22 more
SRG logo

Senior Embedded Software Engineer

SRG
Just now
Healthcare
HYBRID
Dublin, County Dublin, Ireland
EMBEDDED C/C++MICROCONTROLLERSRTOS+17 more
Nestlé Health Science logo

Territory Manager - Munster

Nestlé Health Science
Just now
Healthcare
HYBRID
Dublin, County Dublin, Ireland
TERRITORY SALESSTAKEHOLDER MANAGEMENTCRM+12 more
Bristol Myers Squibb logo

Senior Manager, AI Operations

Bristol Myers Squibb
Just now
Healthcare
HYBRID
Dublin, County Dublin, Ireland
IT OPERATIONSCLOUD INFRASTRUCTUREAWS+34 more
HSE Workplace Health & Wellbeing logo

Staff Nurse, General Altra Foirne Ginearálta Older Persons Residential Services Kerry HSE South West FSS an Iardheiscirt SWNM93329

HSE Workplace Health & Wellbeing
2 days ago
Healthcare
ON-SITE
Killarney, County Kerry, Ireland
NURSINGPATIENT CARECLINICAL+4 more