CareerPlan

Linux Kernel / PCIe Software Engineer, Staff - Cork, Ireland

Cork, IrelandFull-time2026-10-08 → 2026-11-10
Based in IrelandVisa sponsorship offered

Core

Design, develop, debug, and commercialize embedded firmware and drivers for PCIe and CXL subsystems to optimize performance, power efficiency, and reliability for next-generation chipsets.

Role type

Staff embedded software engineer (PCIe/CXL)

Builds

Firmware and drivers for PCIe and CXL subsystems

Domain

Semiconductor / Hardware-software integration

Required skills

C programming, embedded software development, real-time operating systems, Linux Kernel, ACPI, UEFI, Zephyr, performance optimization, power optimization

Preferred skills

CXL and PCIe technologies, hardware-software integration, architectural planning

Technologies

C, C++, Java, Python, Linux, Zephyr, ACPI, UEFI

Responsibilities

Design, develop, debug, and commercialize embedded firmware and drivers for PCIe and CXL subsystems; Collaborate with cross-functional teams to ensure seamless hardware-software integration; Optimize software for performance, power efficiency, and reliability; Contribute to architectural discussions and future chipset planning; Develop low-level software and ensure compliance with industry standards

Seniority

Staff, hands-on IC