Software Engineer, Senior (Core Platform Services)

Qualcomm is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all.
Cork, Ireland
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI

Description For Software Engineer, Senior (Core Platform Services)

Qualcomm is seeking a Senior Software Engineer for their Core Platform Services team in Cork, Ireland. This role involves developing, prototyping, and leading numerous Core Driver and Services features across Qualcomm's chipset portfolio for Mobile, Auto, XR, and other products. The ideal candidate will have experience in C and data structures, preferably in developing Linux kernel, with in-depth knowledge of Linux Kernel functionality and architecture, especially the driver module. Excellent debugging and problem-solving skills in Linux Kernel are required. Familiarity with ARM CoreSight architecture, ETM, Python/Perl, Assembly, and C++ is a plus.

Qualcomm offers a flexible work environment, combining work from home with time in their new state-of-the-art office in Penrose Dock, Cork. The company values well-being and work-life balance, allowing employees to blend short-term remote working with annual leave.

As a Qualcomm Software Engineer, you will collaborate with various teams to design system-level software solutions and create cutting-edge products that meet and exceed customer needs. The role requires designing, testing, and documenting drivers for internal and external use.

Cork, Ireland's second-largest economic engine, offers an excellent quality of life and is home to many international companies. The city provides easy access to Europe through Cork airport, which serves almost 50 international destinations.

Qualcomm offers competitive compensation, including salary, stock, and performance-related bonuses. Additional benefits include maternity/paternity leave, employee stock purchase scheme, matching pension scheme, education assistance, relocation and immigration support, life and health insurance, subsidized memberships for physical and mental well-being, and various employee-run clubs.

The minimum qualifications for this role are a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with 2+ years of Software Engineering experience, or a Master's degree with 1+ year of experience, or a PhD in a related field. Candidates should have at least 2 years of academic or work experience with programming languages such as C, C++, Java, or Python.

Qualcomm is an equal opportunity employer and is committed to providing reasonable accommodations for individuals with disabilities during the application and hiring process.

Last updated 21 days ago

Responsibilities For Software Engineer, Senior (Core Platform Services)

  • Design, develop, create, modify, and validate embedded and cloud edge software, applications, and specialized utility programs
  • Collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions
  • Develop and prototype Core Driver and Services features for Qualcomm's chipset portfolio
  • Design, test, and document drivers for internal and external consumption
  • Lead significant aspects of driver development and design

Requirements For Software Engineer, Senior (Core Platform Services)

Linux
Python
Java
  • Experience in C and Data structures, preferably in developing Linux kernel
  • In-depth knowledge of Linux Kernel functionality and architecture especially driver module
  • Excellent debugging and problem-solving skills in Linux Kernel
  • Bachelor's degree in Engineering (Computer Science/Electrical Engineering)
  • 2+ years of Software Engineering or related work experience
  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Benefits For Software Engineer, Senior (Core Platform Services)

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Parental Leave
Education Budget
Relocation Benefits
  • Flexible work options (combination of work from home and office)
  • Competitive 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.)

Interested in this job?

Jobs Related To QT Technologies Ireland Limited Software Engineer, Senior (Core Platform Services)

GPU Systems Software Engineer

Senior GPU Systems Software Engineer position at Qualcomm in Cork, focusing on next-gen graphics processor development and device drivers.

Sensors Design Verification Engineer, Senior - Cork, Ireland

Senior Sensors Design Verification Engineer position at Qualcomm in Cork, Ireland, focusing on ASIC verification and sensor systems engineering with hybrid work options.

GPU Design Verification Engineer - Cork, Ireland

GPU Design Verification Engineer role at Qualcomm in Cork, Ireland, focusing on developing and executing verification plans for Graphics Processors.

Senior Graphics Developer Tools Engineer - Cork, Ireland

Senior Graphics Developer Tools Engineer role at Qualcomm in Cork, Ireland. Design and develop GPU tools, collaborate on performance analysis, and shape next-gen GPU optimization.