Senior Embedded Software Engineer - Device Driver / C / ARM

European Tech Recruit

Cork

On-site

EUR 80,000 - 110,000

Full time

33 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

European Tech Recruit is partnering with a leading semiconductor company headquartered in Cork to hire a Senior Embedded Software Engineer for on-site work in the SoC Infrastructure team. The role focuses on low-level device driver development at the hardware/software boundary, specifically across ARM and DSP-based platforms.

You will develop and maintain drivers for components such as clocks, regulators, GPIOs and interrupts, collaborate with hardware teams, and build automation tooling in

Qualifications

  • Experience in embedded software development using C
  • Python programming experience
  • Understanding of ARM, DSP or SoC architectures
  • Experience working close to hardware and software interfaces

Responsibilities

  • Develop and maintain device drivers for hardware components including clocks, regulators, GPIOs and interrupts
  • Collaborate with hardware design teams to improve hardware/software interfaces
  • Build automation and tooling in Python to support testing and interfaces

Skills

Embedded C
Python
ARM/DSP/SoC
Hardware interfacing

Tools

Lauterbach Trace32
JTAG debugging

Job description

Senior Embedded Software Engineer - Device Driver / C / ARM

I'm partnered with a leading semiconductor company with their HQ in Cork, and they are seeking a Senior Embedded Software Engineer to join their SoC Infrastructure team, working 100% onsite.

This is a hands‑on embedded software role focused on low‑level device driver development, working at the hardware/software interface across ARM and DSP‑based platforms.

The role:

You’ll be developing and maintaining device drivers for hardware components including digital clocks, voltage regulators, GPIOs and interrupts. You’ll work closely with hardware design teams to develop and improve hardware/software interfaces, alongside building automation and tooling in Python.

Requirements:
  • Experience in embedded software development using C
  • Python programming experience
  • Understanding of ARM, DSP or SoC architectures
  • Experience working close to hardware and software interfaces
Nice to have:
  • Lauterbach Trace32 or JTAG debugging
  • ARM or RISC‑V architecture
  • Power management software

An excellent opportunity for an embedded engineer looking to work on low‑level software development within a leading semiconductor environment.

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/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Driver Engineer - ARM/SoC (Onsite)
Senior Embedded Driver Engineer - ARM/SoC (Onsite)

European Tech Recruit • Cork

On-site
EUR 80,000 - 110,000
Senior Embedded Software Engineer | Linux Kernel
Senior Embedded Software Engineer | Linux Kernel

European Tech Recruit • Cork

On-site
EUR 110,000 - 160,000
Senior Embedded Software Engineer – SoC Driver
Senior Embedded Software Engineer – SoC Driver

QUALCOMM, Inc. • Cork

Hybrid
EUR 70,000 - 100,000
Salary and bonuses
Maternity/Paternity Leave
Employee stock purchase scheme
+7
Senior Embedded Software Engineer
Senior Embedded Software Engineer

European Tech Recruit • Cork

On-site
EUR 70,000 - 110,000
Security Software Engineer
Security Software Engineer

European Tech Recruit • Cork

On-site
EUR 85,000 - 120,000
Senior Embedded Storage Engineer
Senior Embedded Storage Engineer

European Tech Recruit • Cork

On-site
EUR 90,000 - 130,000
Embedded Software Engineer (Integration Team)
Embedded Software Engineer (Integration Team)

European Tech Recruit • Cork

On-site
EUR 55,000 - 85,000
Senior Embedded Software Engineer - SoC Platform & Drivers
Senior Embedded Software Engineer - SoC Platform & Drivers

QUALCOMM, Inc. • Cork

On-site
EUR 60,000 - 90,000
Salary and bonus
Stock options
Maternity/Paternity leave
+8
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