This job is no longer available
This job expired on 02/09/2026. It no longer accepts applications.
Firmware Engineer
IBM · Waterford
Job description
About the role
Join a hybrid team that builds the low‑level software powering high‑performance enterprise platforms. As a Firmware Engineer you will design, implement, and maintain system‑level firmware while collaborating with experts in embedded Linux and open‑source technologies.
Key responsibilities
- Design and document new system‑level features for embedded platforms.
- Write clean, reliable C/C++ code for low‑level environments and contribute patches to upstream open‑source projects.
- Diagnose and resolve complex software defects, performance bottlenecks, and hardware‑related issues.
- Collaborate with internal teams and clients to solve technical challenges.
- Deliver high‑quality code using CI/CD pipelines, automated validation, and version‑control best practices.
Required profile
- Professional experience in low‑level or systems software development.
- Solid understanding of operating system internals such as memory management, task scheduling, interrupt handling, and device drivers.
- Experience with C or C++ (assembly knowledge is a plus).
- Strong grasp of core Unix/Linux concepts and computer architectures (x86_64, s390, ARM).
Required skills
- C / C++ programming
- Git or similar version‑control systems
- Bash scripting for tooling and automation
- CI/CD pipeline and build automation experience
- Linux packaging systems (RPM, DEB) and software dependency management
- Knowledge of IBM Z architecture and related concepts (optional but preferred)
What we offer
- Opportunity to work on complex engineering problems close to hardware.
- Growth in embedded Linux, enterprise platforms, and open‑source development.
- End‑to‑end ownership of features from design to upstream contribution.
- Mentorship‑rich environment that values collaboration and continuous learning.
- Visibility in the open‑source community through contributions.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Ireland.
Salary: Full Stack Engineer Based on 5 job offers in IrelandBoost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
IBM
Waterford
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Related job offers
-
Senior Implementation Consultant – Pharmacovigilance & Safety Systems
veeva Ireland - Dublin -
Senior Implementation Consultant – RIMS (Remote)
veeva Ireland - Dublin -
Senior Migration Architect – Consultant
veeva Ireland - Dublin -
Senior Consultant - Medtech QMS Complaints
veeva Ireland - Dublin -
Lead Consultant & Project Manager – Quality Cloud
veeva Ireland - Dublin