À propos
Find out exactly what skills, experience, and qualifications you will need to succeed in this role before applying below.
Embedded Firmware & BSP -
Cork
- Onsite 5 Days Per Week
We are seeking
Embedded Software Developers
(all levels) to join our global team in Cork. You will work on the firmware supporting next-generation Datacenter and Cloud Edge solutions, developing across multiple layers of the software stack on premium high-performance silicon.
The Role
You will collaborate with system architects and hardware engineers to design, develop, and maintain software for advanced SoCs and Edge devices. Your work will span bootloaders, device drivers, and secure execution environments.
Key Responsibilities
Development:
Design and maintain device drivers and bootloaders for complex embedded systems.
Hardware Integration:
Partner with hardware teams to ensure seamless software/hardware compatibility and board bring-up.
Debugging:
Troubleshoot low-level issues using JTAG, SWD, and logic analyzers.
Collaboration:
Work within a high-caliber, multi-site international team following structured software processes.
Technical Requirements
Core Expertise:
Exceptional C programming skills are mandatory.
Experience:
2–7+ years in embedded software development.
Domain Knowledge:
Proficiency in at least three of the following:
Board Support Packages (BSP) & Device Drivers
RTOS & Multi-threaded programming
Secure Boot & TrustZone
Low-speed interfaces (I2C, SPI, UART, SMBus)
High-speed interfaces (PCIe, LPDDR, USB)
Environment:
Familiarity with Git/Gerrit and GNU/LLVM toolchains.
Preferred Qualifications
Experience with Embedded Linux (Yocto, Buildroot, or OpenEmbedded).
Knowledge of SoC architecture (Cache, Memory, Bus architecture, Interrupt controllers).
Familiarity with RAS features (ECC, IPMI, PCI AER).
For Senior roles: Proven experience mentoring junior developers and leading feature design.
Education
Bachelor’s degree
in Engineering/CS + 2 years experience;
OR
Master’s degree
+ 1 year experience;
OR
PhD
in a related field.
In accordance with local employment laws, applicants must have current, valid authorisation to work in Ireland at the time of application. We are unable to sponsor employment visas for this role. Applications from individuals without existing work authorisation for Ireland cannot be considered. xcfaprz
If this sounds interesting and you'd like to learn more, click the link below to apply or email me with a copy of your CV on
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice ( )
#J-18808-Ljbffr
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.