Embedded Software Engineer

Sterling Engineering Ltd - Ireland & Europe

Shannon

On-site

EUR 70,000 - 110,000

Full time

3 days 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

Sterling Engineering Ltd - Ireland & Europe is seeking an Embedded Software Engineer in Shannon, Ireland. The role focuses on developing and maintaining embedded software for life safety and connected home products within a multidisciplinary R&D team, spanning embedded systems, wireless connectivity and IoT technologies.

You will work on microcontrollers, RTOS and embedded Linux platforms, with responsibilities across design, testing and integration, and collaboration with hardware, RF,

Qualifications

  • Four or more years of embedded software development experience.
  • Strong C/C++ programming skills; Python is desirable.
  • Experience with microcontrollers, embedded systems and real-time software.
  • Knowledge of communication protocols such as SPI, I²C, UART, Bluetooth and Wi-Fi.
  • Experience with debugging tools and hardware-software integration.
  • Strong analytical, problem-solving and communication skills.

Responsibilities

  • Design, develop, test and maintain embedded software using C/C++.
  • Contribute to software architecture, drivers, communication protocols and system integration.
  • Develop and debug software for microcontrollers, RTOS and embedded Linux platforms.
  • Support wireless technologies including BLE, Matter, Thread and Wi-Fi.
  • Perform testing, troubleshooting and root-cause analysis.
  • Collaborate with Hardware, RF, Validation and Quality teams.
  • Contribute to code reviews, automated testing, CI/CD and technical documentation.

Skills

C/C++ programming
Embedded systems
Real-time software
Microcontrollers
Debugging tools
SPI/I2C/UART
Python (desirable)

Education

Degree in Software Engineering/Computer Science/Electronic Engineering

Job description

Embedded Software Engineer

Department: Engineering

Location: Shannon, Ireland

Reporting to: Software Engineering Manager / Engineering Manager

Employment Type: Full-time, Permanent

The Opportunity

We are seeking an Embedded Software Engineer to develop and maintain embedded software for life safety and connected home products. Working within a multidisciplinary R&D team, you will contribute to product development from concept through to launch, across embedded systems, wireless connectivity and IoT technologies.

Key Responsibilities
  • Design, develop, test and maintain embedded software using C/C++.
  • Contribute to software architecture, drivers, communication protocols and system integration.
  • Develop and debug software for microcontrollers, RTOS and embedded Linux platforms.
  • Support wireless technologies including BLE, Matter, Thread and Wi-Fi.
  • Perform testing, troubleshooting and root-cause analysis.
  • Collaborate with Hardware, RF, Validation and Quality teams.
  • Contribute to code reviews, automated testing, CI/CD and technical documentation.
Essential Requirements
  • Degree in Software Engineering, Computer Science, Electronic Engineering or a related discipline.
  • Four or more years of embedded software development experience.
  • Strong C/C++ programming skills; Python is desirable.
  • Experience with microcontrollers, embedded systems and real-time software.
  • Knowledge of communication protocols such as SPI, I²C, UART, Bluetooth and Wi-Fi.
  • Experience with debugging tools and hardware-software integration.
  • Strong analytical, problem-solving and communication skills.
Desirable Experience
  • RTOS platforms such as Zephyr or FreeRTOS and embedded Linux.
  • ARM Cortex-M and wireless technologies.
  • Git, automated testing, CI/CD and modern development practices.
  • Cybersecurity and safety-critical or regulated products.
Key Competencies
  • Strong technical and problem-solving skills.
  • Ownership, attention to detail and commitment to quality.
  • Effective cross-functional collaboration.
  • A proactive approach to learning and innovation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer | Shannon | Permanent
Embedded Software Engineer | Shannon | Permanent

Reperio Human Capital Ltd • Shannon

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

Ei Electronics Group • Shannon

Remote
EUR 65,000 - 90,000
Embedded Software Engineer - Life-Safety & IoT
Embedded Software Engineer - Life-Safety & IoT

Reperio Human Capital Ltd • Shannon

On-site
EUR 65,000 - 90,000
Embedded Software Engineer – IoT & Safety‑Critical
Embedded Software Engineer – IoT & Safety‑Critical

Ei Electronics Group • Shannon

Remote
EUR 65,000 - 90,000
Software Engineering Manager
Software Engineering Manager

Ei Electronics Group • Shannon

Remote
EUR 120,000 - 160,000
Embedded Software Engineer for IoT & Life-Safety
Embedded Software Engineer for IoT & Life-Safety

Sterling Engineering Ltd - Ireland & Europe • Shannon

On-site
EUR 70,000 - 110,000
Embedded Software Engineer - Integration/RTOS
Embedded Software Engineer - Integration/RTOS

European Tech Recruit • Cork

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

European Tech Recruit • Cork

On-site
EUR 70,000 - 100,000
Senior Embedded Software Engineer | Linux Kernel
Senior Embedded Software Engineer | Linux Kernel

European Tech Recruit • Cork

On-site
EUR 110,000 - 160,000
Top locations