Mid-Level/Senior Embedded Software Engineer | C/C++/Rust

SoCode Recruitment

Dublin

On-site

EUR 60,000 - 80,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

SoCode Recruitment in Dublin is seeking a Mid-Level/Senior Embedded Software Engineer to join our client’s Dublin team, primarily office-based, with the aim of delivering hardware-integrated embedded systems from concept to production and real-world deployment. You will develop in C, C++ or Rust, work with Zephyr OS and Embedded Linux, and use interfaces like Bluetooth, Wi Fi, USB, UART, SPI and I2C.

You’ll collaborate with electronics, mechanical, designers and scientists, and value robust,

Qualifications

  • Solid professional experience developing embedded software.
  • Strong in C, C++ or Rust.
  • Hands-on experience with RTOS, Embedded Linux or bare metal systems.
  • Ability to debug at the hardware-software boundary.

Responsibilities

  • Develop embedded software across hardware platforms and product lines.
  • Collaborate with hardware, mechanical, designers and scientists to bring products from concept to production and deployment.

Skills

C
C++
Rust
Python
RTOS
Embedded Linux
Bare metal
Bluetooth
WiFi
USB
UART
SPI
I2C
Hardware-software integration
Hardware bring-up

Tools

Zephyr OS

Job description

Mid-Level/Senior Embedded Software Engineer | C/C++/Rust

Dublin | Primarily office-based

Up to €80k + benefits, (depending on experience)

Want to build embedded technology that leaves the lab and ends up in the real world? I'm working with a global product innovation company that's looking for an Embedded Software Engineer to join their growing Dublin team.

And this isn't your typical embedded role. You'll be working on new and genuinely challenging products for some of the world's biggest brands, taking ideas from early concept to prototype to production and real world deployment. You'll work alongside electronics engineers, mechanical engineers, designers and scientists, so if you like getting close to the hardware and solving problems beyond the boundaries of software, this could be a great fit.

What makes it interesting?
  • C, C++ or Rust and Python
  • Zephyr OS, Embedded Linux and Bare Metal
  • Bluetooth, Wi Fi, USB, UART, SPI and I2C
  • Low power and battery powered systems
  • Wearables and connected devices
  • Hardware and software integration and bring up
  • Taking products from concept all the way to launch

You’ll have the opportunity to work across different technologies and industries rather than being tied to the same product or problem year after year.

I’m looking for someone who:
  • Has solid professional experience developing embedded software
  • Is strong in C, C++ or Rust
  • Has hands on experience with RTOS, Embedded Linux or bare metal systems
  • Enjoys debugging and solving problems at the hardware and software boundary
  • Understands protocols such as I2C, SPI, UART, USB, Bluetooth or Wi Fi
  • Is comfortable working from datasheets and alongside hardware engineers
  • Takes pride in writing well tested, maintainable software
  • Can communicate technical ideas clearly
  • Most importantly, is curious, practical and enjoys figuring things out

And don’t worry if you don’t tick every box. If you’re an embedded engineer who wants variety, technical challenge and the chance to see your work become a real product, I’d love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer (C/C++/Rust) – From Concept to Production
Embedded Software Engineer (C/C++/Rust) – From Concept to Production

SoCode Recruitment • Dublin

On-site
EUR 60,000 - 80,000
Senior Embedded Software Engineer - Integration
Senior Embedded Software Engineer - Integration

European Tech Recruit • Ireland

On-site
EUR 65,000 - 90,000
Senior Electronic Engineer
Senior Electronic Engineer

Morgan McKinley • Shannon

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

PA Consulting • Leinster

On-site
EUR 65,000 - 90,000
Health and lifestyle perks
25 days annual leave
Generous pension
+1
Embedded Software Engineer
Embedded Software Engineer

PA Consulting • The Municipal District of Bray

On-site
EUR 60,000 - 90,000
Private healthcare
25 days holiday
Pension scheme
+4
Embedded Software Engineer | Dublin | Permanent
Embedded Software Engineer | Dublin | Permanent

Reperio Human Capital Ltd • Dublin

On-site
EUR 70,000 - 95,000
Competitive salary
Share options
Career development
Senior Embedded Software Engineer - Integration / RTOS / Open Source
Senior Embedded Software Engineer - Integration / RTOS / Open Source

European Tech Recruit • Cork

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

European Tech Recruit • Cork

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

PA Consulting • Ireland

On-site
EUR 60,000 - 90,000
Health and lifestyle perks
25 days annual leave
Generous pension
+3