Core Platforms Systems Software Engineer

European Tech Recruit

Cork

On-site

EUR 65,000 - 90,000

Full time

35 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

European Tech Recruit is partnering with a leading semiconductor company in Cork to hire a Core Platforms Systems Software Engineer. The role focuses on developing next-generation SoCs for Compute, smartphone, IoT, and related products, joining the Core Platform team.

You will help prototype industry-leading features across device driver teams, delivering critical embedded drivers across the chipset portfolio, and you will design, test and document drivers for internal and external consumption.

Qualifications

  • BSc or MSc in Engineering (Computer Science or Electrical Engineering).
  • In-depth knowledge of Linux Kernel functionality and embedded systems architecture.
  • Experience in C and data structures, preferably Linux kernel development.
  • Demonstrated ability to collaborate with multiple teams and disciplines.
  • Excellent debugging and problem-solving skills in Linux kernel.
  • ARM CoreSight knowledge is a plus.
  • Experience with Python/Perl is a plus.
  • Assembly and C++ experience is a plus.

Responsibilities

  • Develop and prototype features across multiple device driver teams.
  • Deliver embedded drivers and features across the chipset portfolio (Mobile, Auto, XR, etc).
  • Design, test and document multiple drivers for internal and external use.

Skills

Problem-solving
Team collaboration
Debugging

Education

BSc/MSc in Engineering (CS/EE)

Tools

Linux kernel
C
C++
Python
Perl
ARM architecture
RISC-V

Job description

Core Platforms Systems Software Engineer

European Tech Recruit are working closely with a leading semiconductor company, based in Cork, who are looking for a talented Core Platforms Systems Software Engineer to join their team.

In this role you will join the Core Platform team which focuses on developing next generation System-on-chip for Compute, smartphone, IoT and other product categories.

Responsibilities as Core Platforms Systems Software Engineer:
  • You will be involved in the development and prototyping of industry leading features across multiple device driver teams.
  • You'll be responsible for delivering critical embedded drivers and associated features requiring significant amounts of pan-technology contributions on products spanning the entire chipset portfolio on Mobile, Auto, XR among others.
  • Design, test and document multiple drivers for internal and external consumption.
Requirements:
  • BSc or MSc in Engineering (Computer Science / Electrical Engineering)
  • SoC development and/or architecture background, preferably in the Compute or Mobile space.
  • 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.
  • Demonstrated ability to collaborate on projects with multiple teams and disciplines.
  • Excellent debugging and problem-solving skills in Linux Kernel.
  • Familiar with ARM CoreSight architecture will be a plus.
  • Ability to develop and improve methodologies for experiments and analysis in the specific area of expertise.
  • Have the communication and collaboration skills to work with a large world-wide design organization.
  • Experience on Python/Perl will be a plus.
  • Assembly and C++ language experience is a plus.
  • ARM and RISC-V Architecture expertise specifically in areas of Coherency, Signalling, Memory Management, Virtualization, etc.
  • DSPs, CPUs (ARM preferred), High and Low Speed peripherals
  • DDR, Interconnect, System Cache, QOS.
  • Power, Boot, Debug, Security, Access Control Architecture.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Core Platform Systems Software Engineer
Senior Core Platform Systems Software Engineer

European Tech Recruit • Cork

On-site
EUR 65,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

European Tech Recruit • Cork

On-site
EUR 70,000 - 100,000
Core Platforms Systems Software Engineer, Senior - Cork, Ireland
Core Platforms Systems Software Engineer, Senior - Cork, Ireland

Qualcomm • Cork

On-site
EUR 60,000 - 80,000
Salary and performance-related bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+4
Senior Embedded Linux Kernel Engineer for Next-Gen Devices
Senior Embedded Linux Kernel Engineer for Next-Gen Devices

European Tech Recruit • Cork

On-site
EUR 70,000 - 100,000
Embedded Software Engineer, Senior – Integration - Cork, Ireland
Embedded Software Engineer, Senior – Integration - Cork, Ireland

Qualcomm • Cork

On-site
EUR 55,000 - 70,000
Salary
Stock and performance related bonus
Maternity/Paternity Leave
+5
Senior Core Platform Driver Engineer – SoC/Linux (C/C++)
Senior Core Platform Driver Engineer – SoC/Linux (C/C++)

Qualcomm • Cork

On-site
EUR 60,000 - 80,000
Salary and performance-related bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+4
Embedded RTOS Software Engineer
Embedded RTOS Software Engineer

European Tech Recruit • Cork

On-site
EUR 70,000 - 100,000
STAFF LEVEL SYSTEMS ARCHITECT – (SENSOR TECHNOLOGY) - CORK -IRELAND
STAFF LEVEL SYSTEMS ARCHITECT – (SENSOR TECHNOLOGY) - CORK -IRELAND

Software Placements • Cork

On-site
EUR 75,000 - 95,000
Security Software Engineer
Security Software Engineer

European Tech Recruit • Cork

On-site
EUR 60,000 - 90,000
Core Platform SoC Infrastructure Engineer, Senior - Cork, Ireland
Core Platform SoC Infrastructure Engineer, Senior - Cork, Ireland

Qualcomm • Cork

On-site
EUR 60,000 - 90,000
Salary, stock and performance related bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+7