Software Engineer, Staff – Linux Kernel

QT Technologies Ireland develops custom CPU solutions and system-level software for high-performance computing platforms.
Cork, Ireland
Backend
Staff Software Engineer
In-Person
15+ years of experience
Enterprise SaaS

Description For Software Engineer, Staff – Linux Kernel

QT Technologies Ireland Limited is seeking a Staff Software Engineer specializing in Linux Kernel development for their Cork, Ireland location. This role focuses on developing solutions for custom CPUs, with emphasis on Linux kernel, boot firmware, and low-level libraries. The ideal candidate will work within a distributed team to ensure optimal performance, efficiency, and security of systems.

The position requires a deep technical background in computer architecture, system programming, and low-level software development. You'll be working on cutting-edge technology, collaborating with hardware and software teams to optimize existing software and enable new architectural features. The role offers significant autonomy and influence on key organizational decisions.

As a Staff Engineer, you'll be instrumental in shaping future high-performance SoCs and platforms, working with state-of-the-art technology and contributing to innovative solutions. The position offers the opportunity to work with world-class teams and make meaningful contributions to system-level software development.

The company provides comprehensive benefits including health coverage, professional development opportunities, and programs supporting work-life balance. This role is perfect for experienced engineers who are passionate about low-level system programming and want to make an impact in a leading technology company.

Last updated 11 days ago

Responsibilities For Software Engineer, Staff – Linux Kernel

  • Assist in defining future high-performance SoCs and platforms
  • Collaborate with the performance team to identify hardware optimization areas
  • Create optimizations and drivers for high-performance platforms
  • Ensure existing Operating Systems run efficiently
  • Work independently with minimal supervision
  • Use verbal and written skills to convey complex information
  • Have a notable impact on key organizational decisions

Requirements For Software Engineer, Staff – Linux Kernel

Linux
Python
  • Deep understanding of computer architecture concepts
  • Proficient in C, assembly language, and build systems
  • Experience in systems programming with Python or similar languages
  • Expertise in developing software virtual platforms and low-level boot firmware
  • Experience building to platform standards including UEFI, ACPI, SystemReady
  • Master's Degree in Engineering, Computer Science preferred
  • 15+ years of experience in building software stacks for high performance systems

Benefits For Software Engineer, Staff – Linux Kernel

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Health benefits coverage for employees and dependents
  • Financial planning and future preparation programs
  • Emotional and mental health support
  • Wellbeing programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To QT Technologies Ireland Limited Software Engineer, Staff – Linux Kernel

Software Engineer, Staff – Virtual Platforms

Staff Software Engineer position focusing on virtual platforms development using SystemC TLM and QEMU for complex SoC hardware modeling

Mixed-Signal Physical Design Engineer, Staff - Cork, Ireland

Staff-level Mixed-Signal Physical Design Engineer role at Qualcomm Cork, working on cutting-edge 3nm technology implementations for Snapdragon SoCs.

GPGPU Software Engineer, Staff - Cork, Ireland

Staff GPGPU Software Engineer position at Qualcomm in Cork, focusing on GPU hardware and software development for next-gen gaming and AI applications.

Mixed-Signal Physical Design Engineer, Staff - Cork, Ireland

Staff-level Mixed-Signal Physical Design Engineer role at Qualcomm Cork, working on cutting-edge 3nm technologies for Snapdragon SoCs.

GPU CAD Flow and Methodology Development Engineer

Senior/Staff level GPU ASIC Engineering position focusing on RTL to GDS2 flow, tools and methodologies development at Qualcomm Ireland.