Embedded Software Engineer

Job Details

Embedded Software Engineer

Technology Solutions Provider

Dublin (Hybrid)

€80 – 100K + bonus & benefits

IT Search is partnering with a global technology solutions provider in Dublin to hire an experienced Embedded Software Engineer. This company specializes in integrating software and hardware to deliver innovative, customized solutions that drive success for their clients.

This role offers an exciting opportunity to work on cutting-edge embedded systems, leveraging your expertise in C, C++, Python, and Real-Time Operating Systems (RTOS). You’ll collaborate with talented teams, solve complex challenges, and contribute to developing advanced technologies.

Key Responsibilities:

  • Develop and debug embedded software for baremetal and RTOS environments.
  • Optimize software efficiency using Python for scripting and automation.
  • Implement and troubleshoot communication protocols (UART, SPI, I2C, Ethernet, USB).
  • Conduct secure code reviews and perform vulnerability assessments.
  • Collaborate on software requirements and specifications.

Requirements:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field; Master’s preferred.
  • Proven experience in embedded development with C, C++, and Python.
  • Expertise in RTOS, low-level hardware interfaces, and communication protocols.
  • Strong skills in secure coding practices and system debugging.

Applicants must be willing to work onsite 3 days per week. Salary up to €100K plus benefits and bonus.

For more details, contact Graeme King at IT Search.

You may be interest in…