Embedded Software Engineer – Industrial Automation & Microcontroller Systems
Embedded Systems | Real-Time Firmware | Industrial Automation
We are hiring on behalf of a leading player in the industrial automation sector, now expanding operations in Dublin. They are looking for a Senior Embedded Software Engineer to join their R&D team and contribute to the development of cutting-edge firmware for microcontroller-based control systems used in modern manufacturing environments.
Key Responsibilities:
- Develop, maintain, and enhance low-level software for embedded systems built on platforms like the ARM Cortex-M series
- Integrate industrial communication protocols such as CAN, Modbus, EtherCAT, and PROFINET
- Work in close coordination with hardware teams on board bring-up, diagnostics, and functional testing
- Ensure real-time performance and system stability in safety-critical and time-sensitive applications
- Support compliance with IEC 61131 environments and assist in safety certification processes
What You Bring:
- Minimum 5 years of experience in embedded C/C++ development for microcontroller-based or RTOS-driven systems
- Solid understanding of ARM Cortex-M or similar processor architectures used in industrial contexts
- Practical knowledge of communication protocols commonly used in automation (CAN, Modbus, EtherCAT, PROFINET)
- Proficiency in using diagnostic tools (e.g., JTAG, oscilloscopes, logic analyzers) for embedded debugging
- Familiarity with real-time operating systems and embedded control methodologies
Desirable Extras:
- Prior involvement with safety certification standards (e.g., SIL, ISO 13849)
- Experience with PLC systems or supervisory control (SCADA)
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Semiconductor Senior/Staff Embedded Software Engineer (Automotive / Linux / Tools)
2026-05-20
Systems Software Engineer - Embedded / Sensors
2026-05-18
Senior Systems Engineer (DSP) - C/C++ / MATLAB / Python
2026-05-22
- Posted
- May 30, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dublin
- Company
- XpertDirect
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Semiconductor Senior/Staff Embedded Software Engineer (Automotive / Linux / Tools)
2026-05-20
Systems Software Engineer - Embedded / Sensors
2026-05-18
Senior Systems Engineer (DSP) - C/C++ / MATLAB / Python
2026-05-22