Senior Embedded Software Engineer

4 weeks ago


Dublin, Dublin City, Ireland Xpert Direct Full time

2 weeks ago Be among the first 25 applicants

Direct message the job poster from XpertDirect

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
  • Prior involvement with safety certification standards (e.g., SIL, ISO 13849)
  • Experience with PLC systems or supervisory control (SCADA)
Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • IndustriesSemiconductor Manufacturing

Referrals increase your chances of interviewing at XpertDirect by 2x

Get notified about new Embedded Software Engineer jobs in Dublin, County Dublin, Ireland.

Internship - AI Embedded Software Engineer (Italy Based)

Dublin, County Dublin, Ireland 3 months ago

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 1 week ago

Senior Software Development Eng. - GPU Networking

Dublin, County Dublin, Ireland 13 hours ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 3 weeks ago

Senior Ubuntu Embedded IoT System Engineer

Dublin, County Dublin, Ireland 2 months ago

Dublin, County Dublin, Ireland 3 days ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Dublin, Dublin City, Ireland beBeeSoftware Full time €60,000 - €90,000

    Job Title: Embedded Android Software Developer">About the Role:The successful candidate will be responsible for maintaining and developing new features for the 360L SiriusXM application on Android, Linux, and Windows platforms.This role requires expertise in embedded SW development, software architectures, and Android development experience.Your...


  • Dublin, Dublin City, Ireland beBeeCompiler Full time €90,000 - €120,000

    Software Engineer: Embedded Toolchain Development Expert">Our team seeks an experienced Software Engineer to contribute to the development of advanced embedded microprocessor architectures.">As an embedded toolchain development expert, you will be responsible for designing and implementing innovative solutions to improve the performance and efficiency of our...


  • Dublin, Dublin City, Ireland beBeeSoftware Full time €91,234 - €123,456

    Job TitleSoftware Engineer IIIAs a key member of our team, you will be responsible for maintaining and developing new features for our SiriusXM application running on Android, Linux, and Windows platforms. This is an exciting opportunity to work on cutting-edge software architectures and develop sophisticated software applications.About the RoleWe are...


  • Dublin, Dublin City, Ireland beBeeSoftwareEngineer Full time €70,000 - €95,000

    Software Engineer II Role SummaryAt our organization, we are seeking a skilled Software Engineer II to join our team. As a key member of our software development group, you will play a critical role in the maintenance and new feature development of our 360L SiriusXM application.The ideal candidate will have a proven track record of participating in an...


  • Dublin, Dublin City, Ireland Canonical Full time

    Senior Ubuntu Embedded IoT System EngineerJoin to apply for the Senior Ubuntu Embedded IoT System Engineer role at CanonicalContinue with Google Continue with GoogleSenior Ubuntu Embedded IoT System Engineer3 months ago Be among the first 25 applicantsJoin to apply for the Senior Ubuntu Embedded IoT System Engineer role at CanonicalGet AI-powered advice on...


  • Dublin, Dublin City, Ireland SiriusXM Full time

    Senior Software EngineerWho We Are:SiriusXM and its brands (Pandora, SXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners in the car, at home, and anywhere on the go with...


  • Dublin, Dublin City, Ireland beBeeEmbeddedSystems Full time €100,000 - €145,000

    About the Role:We are seeking a skilled Software Architect for Embedded Systems to join our team. The successful candidate will be responsible for designing, developing and maintaining software for embedded systems.Key Responsibilities:Design and implement software architectures for embedded systemsDevelop and test software components using C/C++ and other...


  • Dublin, Dublin City, Ireland Cpl Healthcare Full time

    Senior Software Engineer Android How you'll make an impact: The Senior Software Engineer will be responsible for maintenance and new feature development of the SiriusXM 360L application running on Android, Linux, and Windows platforms and used by our Automotive customers and internal SiriusXM teams for UI/UX trials written in C++ / Qt Framework. The ideal...


  • Dublin, Dublin City, Ireland SiriusXM Full time

    Who We Are:SiriusXM and its brands (Pandora, Stitcher, SXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners -- in the car, at home, and anywhere on the go with connected...


  • Dublin, Dublin City, Ireland beBeeSoftwareEngineer Full time €80,000 - €120,000

    Job DescriptionSiriusXM is leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio experience for listeners. Our vision is to shape the future of audio, where everyone can be effortlessly connected to the voices, stories, and music they love.As a Software Engineer III, you will play a...