Linux Platform & HLOS Stack Developer, Senior/Staff - Cork, Ireland

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system

I korthet

QT Technologies Ireland Limited is seeking a Senior/Staff Linux Platform & HLOS Stack Developer in Cork, Ireland. This role involves developing and maintaining custom Linux-based software stacks for next-generation SoCs, focusing on kernel development, platform bring-up, firmware integration, and device drivers. The ideal candidate will have strong C, ARM Assembly, and Python/Bash skills, along with experience in hardware debugging tools and Git.

Ansvarsområden

  • Develop, maintain, and enable custom Linux-based software stacks for next-generation SoCs and development platforms.
  • Focus on Linux kernel development, platform bring-up, boot firmware integration, device drivers, system enablement, and low-level debugging.
  • Collaborate with silicon, validation, and software teams.
  • Enable and maintain a custom Linux software stack for platform enablement, validation, and characterization.
  • Develop, maintain, and optimize kernel drivers and low-level platform software.
  • Debug complex issues spanning hardware, firmware, bootloaders, Linux kernel, and userspace components.
  • Develop and maintain Device Tree configurations and platform-specific software components.
  • Design and implement telemetry, monitoring, and automation tools.
  • Build tooling that interacts with hardware debuggers and platform interfaces.
  • Collaborate with silicon, firmware, performance, and validation teams.
  • Develop tools and workflows that improve platform stability, usability, and engineering productivity.

Krav

  • Strong understanding of Linux internals (scheduling, memory management, interrupt handling, filesystems, system initialization).
  • Proficiency in C, ARM Assembly, and Linux build systems.
  • Experience with Linux kernel development, debugging, and customization.
  • Understanding of SoC boot flows, bootloaders, firmware, and Linux bring-up.
  • Experience with Linux Device Tree development and board/platform configuration.
  • Hands-on experience with hardware debugging tools such as JTAG debuggers (e.g., Lauterbach Trace32 [T32]).
  • Experience developing telemetry, monitoring, and instrumentation tools.
  • Experience with Python, Bash, or similar scripting languages.
  • Familiarity with Git, CI/CD workflows, and modern software development practices.
  • Experience with filesystem management, image creation/modification, flashing, and software deployment processes.
  • Bachelor's degree in Science, Engineering, or related field and 4+ years of ASIC design, verification, validation, integration, or related work experience.
  • OR Master's degree in Science, Engineering, or related field and 3+ years of ASIC design, verification, validation, integration, or related work experience.
  • OR PhD in Science, Engineering, or related field and 2+ years of ASIC design, verification, validation, integration, or related work experience.

Önskade kvalifikationer

  • Master's degree or PhD in Computer Engineering, Computer Science, Electrical Engineering, or related field.
  • 5+ years of experience in Linux kernel development, embedded Linux, BSP development, platform enablement, or systems software.
  • Experience with hardware bring-up, post-silicon validation, or low-level platform debugging.
  • Experience using Lauterbach Trace32 (T32) or similar hardware debug environments.
  • Experience developing telemetry, observability, or performance monitoring solutions for embedded or high-performance systems.

Förmåner

  • Salary, stock and performance related bonus
  • Maternity/Paternity Leave
  • Employee stock purchase scheme
  • Matching pension scheme
  • Education Assistance
  • Relocation and immigration support (if needed)
  • Life, Medical, Income and Travel Insurance
  • Subsidised memberships for physical and mental well-being
  • Bicycle purchase scheme
  • Employee run clubs (running, football, chess, badminton, etc.)
#Linux#Platform Development#Software Stack#SoC#Kernel Development#Firmware#Device Drivers#Debugging#Hardware Debugging#Telemetry#Automation#Python#Bash#Git#CI/CD
Qualcomm Logo

Företag

Qualcomm

Publicerade jobb

för 3 dagar sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Senior

Platser

Cork, Ireland

Kvalifikation

Kandidatexamen, Masterexamen, Doktorand

Sökande

Ansök tidigt