Embedded Software Engineer

European Tech Recruit

Cork

On-site

EUR 90,000 - 130,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

European Tech Recruit is partnering with a semiconductor technology organisation in Cork, Ireland, to recruit a Staff Embedded Software Engineer focused on Linux kernel, PCIe and CXL firmware. You will design, develop and optimise embedded drivers and interconnect software for next‑gen chipsets, working closely with hardware and architecture teams.

The ideal candidate has 7+ years in embedded software, deep C programming, and hands‑on experience with PCIe, CXL, RTOS, ACPI/UEFI and Zephyr.

Qualifications

  • 7+ years of embedded software development experience.
  • Strong proficiency in C programming and low-level software design.
  • Experience with PCIe, CXL, RTOS, Linux kernel, ACPI/UEFI and Zephyr.

Responsibilities

  • Design, develop, debug and commercialise embedded firmware and drivers for PCIe and CXL subsystems.
  • Develop low-level software for next-generation chipset platforms.
  • Collaborate with cross-functional teams to ensure hardware-software integration.
  • Optimise performance, power efficiency and reliability of embedded software.
  • Contribute to architectural discussions and future chipset planning.
  • Ensure software complies with industry standards and specifications.
  • Work with hardware and architecture teams on interconnect technologies evolution.

Skills

7+ years embedded
Analytical thinking
Problem solving
Excellent communication
Collaboration

Tools

PCIe
CXL
Linux Kernel
Zephyr
UEFI
ACPI
RTOS

Job description

Staff Embedded Software Engineer – Linux Kernel / PCIe / CXL / Firmware / Device Drivers

We are currently partnered with a semiconductor technology organisation developing next-generation chipsets and high-performance interconnect technologies. This opportunity focuses on embedded software engineering for PCIe and CXL subsystems, with responsibility for developing firmware and drivers, optimising performance and power efficiency, and collaborating closely with hardware and architecture teams.

Key responsibilities
  • Design, develop, debug and commercialise embedded firmware and drivers for PCIe and CXL subsystems.
  • Develop low-level software for next-generation chipset platforms.
  • Collaborate with cross-functional engineering teams to ensure seamless hardware-software integration.
  • Optimise software for performance, power efficiency and reliability.
  • Contribute to architectural discussions and future chipset planning.
  • Ensure software complies with relevant industry standards and specifications.
  • Work closely with hardware and architecture teams on the development and evolution of interconnect technologies.
Key requirements
  • 7+ years of experience in embedded software development.
  • Strong proficiency in C programming.
  • Deep, hands-on expertise in PCIe and CXL technologies.
  • Experience with real-time operating systems and embedded platforms.
  • Familiarity with ACPI, UEFI, Linux Kernel and Zephyr.
  • Proven ability to develop standards-compliant software.
  • Demonstrated experience in performance and power optimisation.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills across multidisciplinary engineering teams.
Keywords

Staff Embedded Software Engineer / Embedded Software Development / Linux Kernel / Linux Kernel Development / PCIe / PCI Express / CXL / Compute Express Link / Firmware Development / Embedded Firmware / Device Drivers / PCIe Drivers / CXL Drivers / Low-Level Software / C Programming / C / Real-Time Operating Systems / RTOS / Embedded Platforms / ACPI / Advanced Configuration and Power Interface / UEFI / Unified Extensible Firmware Interface / Zephyr / Hardware-Software Integration / Chipset Architecture / Semiconductor Engineering / High-Performance Interconnects / Power Optimisation / Performance Optimisation / Power Efficiency / Software Reliability / Standards Compliance / Hardware Architecture / System Architecture / Digital Platforms

By applying to this role, you understand that we may collect your personal data and process it in line with our privacy policy.

https://eu-recruit.com/wp-content/uploads/2025/01/European-Tech-Recruit-Privacy-Notice-2025.pdf

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Embedded Software Engineer – Linux Kernel / PCIe / CXL
Staff Embedded Software Engineer – Linux Kernel / PCIe / CXL

European Tech Recruit • Cork

On-site
EUR 90,000 - 120,000
Staff Embedded Linux Kernel Engineer for PCIe & CXL
Staff Embedded Linux Kernel Engineer for PCIe & CXL

European Tech Recruit • Cork

On-site
EUR 90,000 - 120,000
Staff Embedded Firmware Engineer — PCIe/CXL & Linux Kernel
Staff Embedded Firmware Engineer — PCIe/CXL & Linux Kernel

European Tech Recruit • Cork

On-site
EUR 90,000 - 130,000
Linux Kernel Embedded Engineer
Linux Kernel Embedded Engineer

European Tech Recruit • Cork

On-site
EUR 120,000 - 150,000
Senior Linux Kernel Embedded Engineer - PCIe & CXL
Senior Linux Kernel Embedded Engineer - PCIe & CXL

European Tech Recruit • Cork

On-site
EUR 120,000 - 150,000
Senior Embedded Software Engineer | Linux Kernel
Senior Embedded Software Engineer | Linux Kernel

European Tech Recruit • Cork

On-site
EUR 110,000 - 160,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

European Tech Recruit • Cork

On-site
EUR 70,000 - 110,000
Linux Kernel / PCIe Software Engineer, Staff - Cork, Ireland Cork, Ireland Software Engineering
Linux Kernel / PCIe Software Engineer, Staff - Cork, Ireland Cork, Ireland Software Engineering

QUALCOMM, Inc. • Cork

Remote
EUR 120,000 - 180,000
Salary and bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+6
Lead PCIe & CXL Embedded Firmware Engineer
Lead PCIe & CXL Embedded Firmware Engineer

QUALCOMM, Inc. • Cork

Remote
EUR 120,000 - 180,000
Salary and bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+6
Senior Staff Embedded Software Engineer - AI Accelerator / C/C++
Senior Staff Embedded Software Engineer - AI Accelerator / C/C++

European Tech Recruit • Cork

On-site
EUR 120,000 - 160,000
Top locations