Core Platforms Systems Software Engineer

European Tech Recruit

Cork

On-site

EUR 90,000 - 120,000

Full time

24 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

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 include developing and prototyping features across device driver teams and delivering embedded drivers for a broad chipset

Qualifications

  • BSc or MSc in Engineering (CS/EE) required.
  • Expertise in Linux kernel and device drivers.
  • Experience with C and data structures, kernel development.
  • Demonstrated ability to collaborate on projects with multiple teams.

Responsibilities

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

Skills

Linux kernel
C programming
Device driver development
Embedded systems
Python/Perl
C++
ARM architecture
RISC-V architecture
Team collaboration
Problem solving

Education

BSc or MSc in Engineering (CS/EE)

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.

By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - SoC
Embedded Software Engineer - SoC

European Tech Recruit • Cork

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

European Tech Recruit • Cork

On-site
EUR 110,000 - 160,000
Core Platform Software Engineer: Linux Kernel & Drivers
Core Platform Software Engineer: Linux Kernel & Drivers

European Tech Recruit • Cork

On-site
EUR 90,000 - 120,000
Core Platform SoC Infrastructure Engineer — Embedded Software / Device Drivers
Core Platform SoC Infrastructure Engineer — Embedded Software / Device Drivers

European Tech Recruit • Cork

On-site
EUR 65,000 - 105,000
Core Platform SoC Driver Engineer – Embedded (Onsite Cork)
Core Platform SoC Driver Engineer – Embedded (Onsite Cork)

European Tech Recruit • Cork

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

European Tech Recruit • Cork

On-site
EUR 70,000 - 110,000
Senior Embedded Software Engineer - Device Driver / C / ARM
Senior Embedded Software Engineer - Device Driver / C / ARM

European Tech Recruit • Cork

On-site
EUR 80,000 - 110,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
Embedded Senior Software Engineer - Storage
Embedded Senior Software Engineer - Storage

European Tech Recruit • Cork

On-site
EUR 90,000 - 120,000
Senior Embedded Linux Driver Architect
Senior Embedded Linux Driver Architect

European Tech Recruit • Cork

On-site
EUR 110,000 - 160,000