Staff Embedded Software Engineer - Cork, Ireland
Core
Design and deliver low-level firmware and platform software for next-generation data center and cloud-scale AI/compute systems.
Role type
Staff Embedded Software Engineer (firmware & platform)
Builds
Firmware features, platform architecture, and integration for AI/compute hardware
Domain
Data Center / Cloud-scale AI / Embedded Systems
Deliverable
production ML models
Required skills
C/C++, SoC bring-up, device drivers, JTAG/debugging, Linux/RTOS, computer architecture, unit testing
Preferred skills
PCIe/LPDDR, Embedded Linux (Yocto/Buildroot), high-speed interfaces, firmware CI/CD, virtualization
Technologies
C, C++, Python, Bash, JTAG, Git, Gerrit, PCIe, LPDDR, Yocto, Buildroot, OpenEmbedded
Responsibilities
Own architecture and implementation of firmware features; lead SoC bring-up and hardware/software integration; perform root-cause analysis using debug tools; mentor engineers; drive engineering quality and continuous improvement
Seniority
Staff, hands-on IC with technical leadership
