Technical Lead - Core Platforms Systems Software Engineer

Global leader in wireless technology and pioneer in 5G, developing cutting-edge System-on-chip solutions.
Cork, Ireland
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Automotive · AR/VR

Description For Technical Lead - Core Platforms Systems Software Engineer

Qualcomm, a global pioneer in 5G and wireless technology, is seeking a Technical Lead for their Core Platform team in Cork, Ireland. This role combines technical leadership with hands-on engineering, focusing on next-generation System-on-chip (SoC) development for Compute, smartphone, IoT, and various product categories.

The position requires expertise in Linux kernel development, embedded systems architecture, and device driver development. You'll lead multiple device driver teams, working on cutting-edge projects that span Qualcomm's entire chipset portfolio, including Mobile, Auto, and XR applications. The role demands both technical excellence and leadership skills, as you'll be responsible for delivering critical embedded drivers and managing cross-functional team collaborations.

Cork, Ireland's second-largest economic center, offers an excellent quality of life and is home to over 170 international companies. The city provides easy access to European destinations through Cork airport, making it an ideal location for international professionals.

Qualcomm offers a comprehensive benefits package, including stock options, performance bonuses, and extensive health coverage. The company culture emphasizes innovation, diversity, and work-life balance, with various employee-run clubs and wellness programs. This role presents an opportunity to work at the forefront of technology while enjoying the benefits of living in a vibrant Irish city.

The ideal candidate will have deep knowledge of ARM architecture, experience with various hardware components (DSPs, CPUs, peripherals), and strong programming skills in C and Linux kernel development. This role offers the chance to shape the future of connectivity while working with a global leader in wireless technology.

Last updated an hour ago

Responsibilities For Technical Lead - Core Platforms Systems Software Engineer

  • Manage and lead development and prototyping of industry leading features across multiple device driver teams
  • Deliver critical embedded drivers and associated features for products across Qualcomm's chipset portfolio
  • Design, test and document multiple drivers for internal and external consumption
  • Collaborate on projects with multiple teams and disciplines
  • Develop and improve methodologies for experiments and analysis

Requirements For Technical Lead - Core Platforms Systems Software Engineer

Linux
Python
  • Bachelors in Engineering (Computer Science/Electrical Engineering) required, Masters preferred
  • In-depth knowledge of Linux Kernel functionality, device driver development and embedded systems architecture
  • Experience in C and Data structures, preferably in developing Linux kernel
  • Excellent debugging and problem-solving skills in Linux Kernel
  • SOC Development and/or Architecture Background in Compute or Mobile space
  • Strong communication and collaboration skills
  • Experience with Python/Perl (plus)
  • Assembly and C++ language experience (plus)

Benefits For Technical Lead - Core Platforms Systems Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
Education Budget
Equity
Parental Leave
Relocation Benefits
  • Salary, stock and performance related bonus
  • Maternity/Paternity Leave
  • Employee stock purchase scheme
  • Matching pension scheme
  • Education Assistance
  • Relocation and immigration support
  • Life, Medical, Income and Travel Insurance
  • Subsidised memberships for physical and mental well-being
  • Bicycle purchase scheme
  • Employee run clubs

Interested in this job?

Jobs Related To Qualcomm Technical Lead - Core Platforms Systems Software Engineer

Engineer, Staff Systems

Staff Systems Engineer role at Qualcomm focusing on sensor technologies and embedded systems development, requiring expertise in digital signal processing and machine learning.

Sr Staff Video Codec Systems Engineer

Senior Staff Video Codec Systems Engineer position at Qualcomm, focusing on video technology architecture and implementation for mobile and emerging platforms.

Staff Software Engineer - Hypervisor

Staff Software Engineer position at Qualcomm focusing on hypervisor development for mobile, automotive, and IoT platforms, requiring strong OS and kernel expertise.

Engineer, Staff - Open-Source Linux Audio Developer

Staff-level Linux Audio Developer position at Qualcomm, focusing on open-source development, kernel programming, and audio systems integration.

Staff CPU Physical Design Engineer

Lead CPU design efforts at Qualcomm, developing and implementing high-performance, low-power CPU designs while collaborating with cross-functional teams to drive innovation in microprocessor technology.