Senior Embedded Software Engineer

European Tech Recruit

Cork

On-site

EUR 70,000 - 110,000

Full time

11 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 seeking a Senior Embedded Software Engineer to join a global technology team focused on integrating, debugging and validating software across complex embedded hardware. You will collaborate closely with software, hardware and systems groups to resolve system-level issues and deliver high-performance platforms.

The role emphasizes low-level engineering, debugging and hands-on work near hardware, with opportunities to influence product planning and software delivery.

Qualifications

  • 4+ years' embedded software development or integration experience.
  • Strong C/C++ and scripting experience (Python/Perl).
  • Experience with RTOS, embedded systems, testing and source control.
  • Excellent system-level debugging and problem-solving skills.
  • Experience collaborating across software and hardware teams.
  • Familiarity with Git-based workflows (Git, Gerrit, GitHub) or Perforce.
  • Knowledge of device drivers, BSPs, firmware or SoC/chipset.

Responsibilities

  • Integrate drivers, peripheral software and platform components.
  • Debug and triage software stability and system-level issues.
  • Develop scalable build tools and software image configurations.
  • Support hardware/software teams with power and performance objectives.
  • Perform system and image-level sanity testing.
  • Contribute to software delivery and product planning.

Skills

C/C++
Python/Perl scripting
RTOS experience
Debugging skills
Git workflows
Hardware collaboration
Device drivers/BSPs

Tools

Git/Gerrit/GitHub/Perforce

Job description

Join a global technology leader developing advanced semiconductor and chipset platforms powering next-generation products. As a Senior Embedded Software Engineer, you’ll join a highly collaborative Core Platform team focused on integrating, debugging and validating software across complex embedded hardware.

The Senior Embedded Software Engineer will work closely with software, hardware and systems teams to resolve challenging system-level issues and help deliver reliable, high-performance platforms. This is an excellent opportunity for a Senior Embedded Software Engineer who enjoys low-level engineering, debugging and working close to hardware.

Key Responsibilities
  • Integrate drivers, peripheral software and platform components.
  • Debug and triage software stability and system-level issues.
  • Develop scalable build tools and software image configurations.
  • Support hardware/software teams with power and performance objectives.
  • Perform system and image-level sanity testing.
  • Contribute to software delivery and product planning.
Required Experience & Skills
  • 4+ years' embedded software development and/or integration experience.
  • Strong C/C++ and scripting experience with Python, Perl or similar.
  • Experience with RTOS, embedded systems, testing and source control.
  • Strong system-level debugging and problem-solving skills.
  • Experience working across software and hardware teams.
  • Git/Gerrit/GitHub or Perforce.
  • Device drivers, BSPs, firmware or SoC/chipset experience.
  • Assembly and low-level processor knowledge.

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 (European Tech Recruit Privacy Notice).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - System & Driver Focus
Senior Embedded Software Engineer - System & Driver Focus

European Tech Recruit • Cork

On-site
EUR 70,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
Embedded Software Engineer
Embedded Software Engineer

European Tech Recruit • Cork

On-site
EUR 70,000 - 100,000
Embedded Senior Software Engineer - Storage
Embedded Senior Software Engineer - Storage

European Tech Recruit • Cork

On-site
EUR 90,000 - 120,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
Embedded Software Engineer (Integration Team)
Embedded Software Engineer (Integration Team)

European Tech Recruit • Cork

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

European Tech Recruit • Cork

On-site
EUR 90,000 - 130,000
Staff Embedded Software Engineer – Linux Kernel / PCIe / CXL
Staff Embedded Software Engineer – Linux Kernel / PCIe / CXL

European Tech Recruit • Cork

On-site
EUR 90,000 - 120,000
Senior Staff Embedded Software Engineer - AI Accelerator / C/C++
Senior Staff Embedded Software Engineer - AI Accelerator / C/C++

European Tech Recruit • Cork

On-site
EUR 120,000 - 160,000
Senior Embedded Software Engineer: Integration & RTOS
Senior Embedded Software Engineer: Integration & RTOS

European Tech Recruit • Cork

On-site
EUR 70,000 - 100,000