Qualcomm

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

Qualcomm
Apply
3 days ago
Cork, IrelandSenior / Staff+
H1B Sponsor

Responsibilities

  • Enable and maintain a custom Linux software stack for platform enablement, validation, and characterization.
  • Develop, maintain, and optimize Linux kernel drivers and low-level platform software.
  • Debug issues spanning hardware, firmware, bootloaders, the Linux kernel, and userspace components.
  • Develop Device Tree configurations and platform-specific software components.
  • Design telemetry, monitoring, instrumentation, and automation tools for observability, diagnostics, performance analysis, and validation.
  • Build tooling that interacts with hardware debuggers and platform interfaces to collect and analyze system data.
  • Collaborate with silicon, firmware, performance, validation, and software teams to root-cause and resolve platform issues.
  • Improve platform stability, usability, and engineering productivity through new tools and workflows.
  • Manage multiple bring-up, development, and support activities across hardware programs.

Requirements

  • Bachelor's degree in Science, Engineering, or a related field plus 4+ years of relevant experience, or a master's degree plus 3+ years, or a PhD plus 2+ years.
  • The posting indicates that equivalent experience may be considered in place of the stated experience requirements.
  • Strong understanding of Linux internals, including scheduling, memory management, interrupt handling, filesystems, and system initialization.
  • Proficiency in C, ARM Assembly, and Linux build systems.
  • Experience with Linux kernel development, debugging, customization, embedded Linux, BSP development, platform enablement, or systems software.
  • Understanding of SoC boot flows, bootloaders, firmware, and Linux bring-up.
  • Experience with Linux Device Tree development and board or platform configuration.
  • Hands-on experience with JTAG debuggers such as Lauterbach Trace32 or equivalent tools.
  • Experience developing telemetry, observability, performance monitoring, or instrumentation solutions for embedded or high-performance systems.
  • Experience with Python, Bash, or similar scripting languages for automation and tooling.
  • Experience with filesystem management, image creation or modification, flashing, and software deployment processes.
  • Familiarity with Git and modern software development practices.
  • Experience with hardware bring-up, post-silicon validation, or low-level platform debugging is preferred.

Benefits

  • Salary, stock, and performance-related bonus are offered.
  • Maternity and paternity leave are provided.
  • Employee stock purchase scheme and matching pension scheme are available.
  • Education assistance is offered.
  • Relocation and immigration support may be available.
  • Life, medical, income, and travel insurance are provided.
  • Subsidized memberships support physical and mental well-being.
  • Bicycle purchase scheme and employee-run clubs are available.
  • The role is based in Cork, Ireland, in an open, relaxed, and collaborative workspace.

Tech Stack

Categories

Qualcomm

About Qualcomm

10,000+ employees

Inspired by 250 years of American ingenuity, we build technologies that expand what’s possible. From wireless to AI at scale and 6G, our innovations power progress worldwide.

Contact me