Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Senior embedded software engineer

SRG
Embedded software engineer
Posted: 26 January
Offer description

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 RoleAs 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.ResponsibilitiesDesign, code, integrate, implement and maintain real-time embedded software & firmware in C/C++ for safety‑critical medical devicesTranslate system‑level requirements into embedded softwareContribute to and lead software architecture and design reviewsDrive verification and validation activities (unit, integration and system testing)Author and maintain technical documentation, including architecture, design specs, and risk analysisEnsure compliance with relevant industry standards for medical devices and similar software (eg. IEC 62304, ISO 13485, ISO 14971)Support regulatory submissions and audits when requiredCollaborate cross‑functionally in an Agile, CI‑driven environmentProvide technical guidance and leadership within the engineering teamRequired 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 developmentPrior experience working in a start-up or small company environment, preferably in a Technical Team-Leading or software product lead capacityExperience with ARM Cortex processors, memory management & LinuxProficient in Communication protocols: SPI, I2C, UART, USBPython for scripting and automationHands‑on debugging using oscilloscopes, logic analysers or similar tools / hardwareExperience 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 skillsCI/CD pipelines, build infrastructures (eg. Gitlab)Agile / Scrum tools (eg Jira) & Open source tooling useNice to Have (Not Essential):Zephyr RTOSSTM32 or Nordic nRF52 / nRF53 microcontrollersMISRA‑C or safety‑critical coding standardsWireless Protocols, compilers & tools - Bluetooth Low Energy (BLE), RF, IAR, ARM, TESSYCybersecurity exposure for connected medical devicesWhy This Role?Genuine technical ownership and influence over product directionWork on innovative medical technology with real patient impactStart‑up mindset – variety, autonomy and paceHigh engineering standards without heavy bureaucracyHybrid working model (Dublin)Competitive salary €70k–€90k, depending on experienceWe 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 Irelandonlyneed 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.

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Embedded software engineer
Reperio Human Capital
Embedded software engineer
Similar job
Senior embedded software engineer
Dublin
Methodius Ltd
Embedded software engineer
Similar job
Senior embedded software engineer – hybrid (dublin)
Dublin
Methodius Ltd
Embedded software engineer
Similar jobs
jobs County Dublin
jobs Leinster
Home > Jobs > It jobs > Embedded software engineer jobs > Embedded software engineer jobs in County Dublin > Senior Embedded Software Engineer

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save