jobtraffic
Embedded Software EngineerjobtrafficIreland
jobtraffic

Embedded Software Engineer

jobtraffic
  • IE
    Ireland
  • IE
    Ireland

About

Our client is a global engineering and technology company specialising in advanced sensing instrumentation used across a wide range of industrial sectors.


Ensure all your application information is up to date and in order before applying for this opportunity.

They are seeking an experienced Embedded Software Engineer to join their technology team, working closely with electronics and product teams to develop next-generation embedded solutions. This role offers the opportunity to contribute across the full product lifecycle, from concept and design through to validation and ongoing support.


Key Responsibilities

  • Lead firmware design activities and break down work for the wider engineering team
  • Develop, test, and maintain embedded software for industrial-grade systems
  • Collaborate with product managers, engineers, and stakeholders to define system requirements
  • Write high-quality, maintainable C/C++ code for embedded platforms
  • Perform system validation, debugging, and troubleshooting
  • Support existing products and contribute to continuous improvement
  • Ensure best practices in code quality, version control, and documentation
  • Mentor and support junior engineers within the team

Requirements

  • Degree in Computer Science, Electrical/Electronic Engineering, or similar
  • 5+ years’ experience developing embedded software in C/C++
  • Experience working with embedded operating systems (e.g. Linux, QNX, RTOS)
  • Strong debugging skills across both software and hardware environments
  • Experience with version control tools such as Git or SVN
  • Good communication skills and ability to work cross-functionally
  • Experience developing products in an industrial or hardware-integrated environment
  • Embedded development on ARM-based systems (e.g. STM32)
  • Experience with tools such as CubeMX, Yocto, or IAR Embedded xcfaprz Workbench
  • Knowledge of communication protocols (I2C, SPI, RS232/485, Modbus)
  • Familiarity with networking (TCP/IP, sockets, Ethernet stacks)
  • Exposure to signal processing or real‑time systems
  • Experience working with hardware (schematics, PCB, oscilloscopes, etc.)
  • Familiarity with tools like JIRA, Jenkins, or Confluence

Why Apply?

  • Be part of a global engineering team
  • Exposure to full product development lifecycle
  • Strong technical environment with opportunities to lead and mentor

#J-18808-Ljbffr
  • Ireland

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.