Methodius Ltd logo

Embedded Software Engineer

Methodius Ltd
Department:Design
Type:HYBRID
Region:Dublin
Location:Dublin, County Dublin, Ireland
Experience:Mid-Senior level
Estimated Salary:€60,000 - €90,000
Skills:
CPYTHONEMBEDDED SYSTEMSGITI2CSPISDLCSTM32VHDLVERILOGFPGA
Share this job:

Job Description

Posted on: January 25, 2026

As an Embedded Software Engineer, you will join a multidisciplinary MedTech engineering team working on the development of a regulated embedded system. You will collaborate closely with hardware, R&D, and quality engineering colleagues and contribute across software architecture, development, verification, and continuous improvement activities.

This is a hands-on role with exposure to the full software lifecycle. You will help embed best practices around coding quality, design reviews, documentation, and agile delivery within a regulated environment.

About the Role

You will be part of an innovative technology organisation developing a next-generation embedded hardware–software platform for use in a regulated industry. The company is focused on delivering high-quality, reliable solutions that support improved outcomes in real-world applications.

The role offers the opportunity to work on a compact, embedded device that combines advanced electronics, software, and data-driven insights, with the potential for meaningful end-user impact.

Key Responsibilities

  • Develop, test, and maintain embedded software in C for a handheld embedded system.
  • Write Python scripts and tools to support development, testing, and automation activities.
  • Collaborate closely with hardware engineers to ensure alignment with system design and interfaces.
  • Define and execute software verification and validation activities.
  • Maintain code repositories (e.g. Git) to ensure version control, traceability, and quality.
  • Support quality and compliance activities such as change control, risk management, and technical documentation.
  • Contribute to continuous improvement of software processes, coding standards, design reviews, and agile practices.

How You Will Contribute

  • Take a proactive, hands-on approach to solving complex technical challenges.
  • Apply strong analytical and problem-solving skills to deliver robust embedded solutions.
  • Translate system and design requirements into clear software architectures.
  • Communicate effectively across disciplines in a collaborative engineering environment.
  • Contribute positively to team culture, continuous learning, and engineering excellence.

Required Skills & Experience

  • 2–3 years’ experience developing embedded systems in C.
  • Strong Python skills for scripting, tooling, or application development.
  • Solid understanding of embedded system constraints and real-time considerations.
  • Experience working with low-level drivers and interfaces (e.g. I2C, SPI).
  • Familiarity with the Software Development Lifecycle (SDLC), ideally in regulated or quality-driven environments.
  • Bachelor’s degree in Engineering, Computer Science, or a related discipline.
  • Strong written and verbal communication skills.
  • Ability to work effectively in a collaborative, cross-functional team.

Nice to Have

  • Exposure to medical, automotive, aerospace, or other regulated standards (e.g. IEC 62304).
  • Experience interfacing embedded software with FPGAs.
  • Familiarity with common embedded toolchains (e.g. STM32-based environments, FPGA toolflows).
  • Basic understanding of hardware description languages (VHDL/Verilog).
  • Hands-on hardware debugging experience.

Culture

You will join a collaborative and inclusive engineering team that values quality, transparency, and continuous improvement. The organisation promotes open communication, shared ownership, and the opportunity for engineers to influence technical decisions.

Benefits

  • Competitive salary and benefits package
  • Hybrid working model
  • Opportunity to work on complex, impactful embedded technology

Location: Dublin (2 days a week on site, Hybrid working model)

Employment Type: Permanent

Eligibility: Candidates must have the right to work in Ireland / EU

Contact: David Coyle — 01 6351748 | david@methodius.com

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!

Methodius Ltd logo

Methodius Ltd

View company page
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
EY logo

AI & Data - Data Governance - Senior Manager

EY
Just now
Design
HYBRID
Waterford, County Waterford, Ireland
DATA GOVERNANCEDATA MANAGEMENTCOLLIBRA+8 more
RPS logo

Project Planner

RPS
2 days ago
Design
HYBRID
Kilkenny, County Kilkenny, Ireland
PROJECT PLANNINGURBAN PLANNINGTOWN PLANNING+12 more
Cisco logo

Software Engineer - Apps

Cisco
3 days ago
Design
ON-SITE
Galway, County Galway, Ireland
C++SWIFTTYPESCRIPT+21 more
Sigmar Recruitment logo

IT Security Officer/Manager

Sigmar Recruitment
3 days ago
Design
HYBRID
Galway, County Galway, Ireland
IT SECURITY MANAGEMENTTECHNICAL SECURITY ANALYSISFIREWALLS+7 more
RPS logo

Resident Engineer Civil

RPS
4 days ago
Design
ON-SITE
Galway, County Galway, Ireland
ENGINEERINGSITE SUPERVISIONHEALTH SAFETY+13 more