Firmware Engineer: Embedded Systems for Industrial Sensors

ABB

Leinster

On-site

EUR 65,000 - 90,000

Full time

13 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
Private Medical Allowance for you and
Family
Competitive pension scheme
Employee Share Acquisition Plan
Internal mobility & mentorships
Employee Assistance Programme
Generous referral scheme
25 days annual leave + bank holidays

Job summary

ABB’s Dundalk R&D centre seeks a Firmware Engineer to design and deliver embedded firmware for next‑generation sensors and actuators. You will work with cross‑functional teams to implement robust algorithms and ensure hardware interaction runs smoothly.

You will contribute to real‑world measurement platforms, leverage RTOS and industry protocols, and participate in Agile processes to drive timely, quality releases in a global industrial technology context.

Qualifications

  • Bachelor’s degree in Electronic Engineering, Computer Engineering, or related discipline with firmware development experience.
  • Strong Embedded C/C++ programming skills for embedded systems.
  • Experience writing low-level PCB drivers, board bring-up, and hardware interaction.
  • Knowledge of microcontrollers (e.g., STM32, Cortex‑M) and peripherals including USB, UART, SPI, I²C, Timers, and PWM.
  • Experience with RTOS, data acquisition, signal processing, and industrial protocols such as Modbus-RTU/RS232/RS485.
  • Understanding of networking concepts and TCP/IP/UDP communications.
  • Proficiency with Visual Studio, IAR, and Lauterbach; strong debugging and test design skills.

Responsibilities

  • Develop and maintain robust firmware solutions for next-generation products.
  • Design, implement, and integrate measurement and control algorithms on embedded platforms.
  • Produce high-quality firmware designs, code, and technical documentation.
  • Collaborate with cross-functional teams, project managers, and stakeholders to deliver project objectives.
  • Work within an Agile/Scrum environment with accurate estimates, planning, and progress updates.
  • Troubleshoot, diagnose, and resolve firmware and system issues across the product lifecycle.
  • Support customers and manufacturing teams by investigating and resolving technical challenges.
  • Evaluate emerging technologies and contribute innovative ideas to enhance the product portfolio.

Skills

Embedded C/C++
RTOS
PCB drivers
C# basics
Modbus-RTU
Networking TCP/IP
Teamwork
Problem solving

Education

Bachelor’s degree in Electronic/Computer Engineering

Tools

Visual Studio
IAR
Lauterbach
STM32
USB
UART
SPI
RS232/RS485

Job description

ABB’s Dundalk R&D centre seeks a Firmware Engineer to design and deliver embedded firmware for next‑generation sensors and actuators. You will work with cross‑functional teams to implement robust algorithms and ensure hardware interaction runs smoothly.

You will contribute to real‑world measurement platforms, leverage RTOS and industry protocols, and participate in Agile processes to drive timely, quality releases in a global industrial technology context.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Firmware Engineer – Onsite Dundalk
Embedded Systems Firmware Engineer – Onsite Dundalk

BlackBerry Inc. • Leinster

On-site
EUR 65,000 - 90,000
Private Medical
Pension Scheme
Employee Share Acquisition Plan
+1
R&D Firmware Engineer
R&D Firmware Engineer

BlackBerry Inc. • Leinster

On-site
EUR 65,000 - 90,000
Private Medical
Pension Scheme
Employee Share Acquisition Plan
+1
R&D Firmware Engineer
R&D Firmware Engineer

ABB • Leinster

On-site
EUR 65,000 - 90,000
Competitive salary
Private Medical Allowance for you and
Family
+6
Senior Embedded Firmware Engineer — Hybrid Dublin
Senior Embedded Firmware Engineer — Hybrid Dublin

acresecurity • Dublin

Hybrid
EUR 90,000 - 120,000
Competitive compensation
Performance-based incentives
Professional development opportunities
Senior Firmware Engineer: Audio DSP & Embedded ML
Senior Firmware Engineer: Audio DSP & Embedded ML

1020 ADBV Ireland • Limerick

On-site
EUR 90,000 - 130,000
Lead Systems Automation Engineer – Pharma & Medical Devices
Lead Systems Automation Engineer – Pharma & Medical Devices

Thornton Tomasetti • The Borough District of Clonmel

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

Morgan McKinley • Shannon

On-site
EUR 65,000 - 90,000
Senior Embedded Software Engineer: Automotive Safety & Edge Systems
Senior Embedded Software Engineer: Automotive Safety & Edge Systems

Analog Devices • Ireland

On-site
EUR 90,000 - 130,000
Senior Embedded Software Engineer for Battery Insights
Senior Embedded Software Engineer for Battery Insights

Analog Devices, Inc. • Ireland

On-site
EUR 75,000 - 110,000
Customer-Facing Embedded Systems Engineer (C/Python, BMS)
Customer-Facing Embedded Systems Engineer (C/Python, BMS)

Analog Devices • Limerick

On-site
EUR 70,000 - 90,000