Linux/Embedded Firmware Engineer

Uniting Holding

Limerick, Galway, Dublin

On-site

EUR 65,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote working possible
Competitive pay scale
Regular salary/performance reviews
Small team to work with
Income protection & Death in service

Job summary

ResourceKraft is seeking an embedded firmware and systems engineer to join its team. You will develop and integrate firmware for microcontroller-based hardware, work across software and hardware topics, and support field deployments including outdoor environments. The role requires hands-on lab work and occasional travel in Ireland.

The ideal candidate has experience with STM32, PIC24, ESP32 or similar, strong Linux skills, and comfort working in office, lab, and outdoor settings.

Qualifications

  • Minimum 4 years of embedded firmware experience.
  • Experience with microcontrollers (STM32, PIC24, ESP32 or similar).
  • Strong Linux and hardware integration skills.
  • Familiarity with RS485, Modbus, CAN, Ethernet, cellular or wireless interfaces.

Responsibilities

  • Develop, integrate and test firmware for embedded hardware platforms.
  • Collaborate with stakeholders to define software features and hardware decisions.
  • Perform hardware bring-up, debugging and diagnostics.
  • Lead or assist with field deployments and customer-site commissioning.
  • Travel within Ireland for on-site deployments and support.

Skills

Firmware development
Embedded systems
C/C++
Linux
Microcontroller
Serial interfaces
Git
Python

Education

B.S. in Electrical Engineering

Tools

STM32
PIC24
ESP32
Embedded Linux

Job description

Linux/embedded firmware Engineer


The other guys will tell you that they are making the world a better place. At ResourceKraft we areactually doingit!


ResourceKraft and its boutique development division Full Stack Energy, collaborate with businesses and organisations to assist them create sophisticated technology solutions that will enable them to fulfil their commitments to sustainability and decarbonisation, while concurrently improving our client’s competitive advantage.


Every day, our software and hardware solutions are controlling and monitoring electrical loads (like Electric Vehicle chargers), energy storage systems (like grid-scale batteries) and renewable energy systems (like solar and wind).


ResourceKraft is recruiting a passionate embedded firmware and systems engineer. This is a practical engineering role combining firmware development, electronics integration, system commissioning and field deployments. Successful candidates should be comfortable moving between software development, laboratory testing and outdoor installation environments.


What you will do:


  • Develop, integrate and test embedded software that will run onResourceKraft’sembedded hardware platforms

  • Work with a range of stakeholders to ensure that the correct software features are developed and that the correct hardware decisions are made

  • Develop, integrate, test and maintain embedded software for ResourceKraft's hardware platforms, with a strong focus on microcontroller-based systems including PIC24, STM32 and other embedded architectures.

  • Design, debug and commission embedded systems incorporating communications interfaces such as RS485, Modbus, CAN, Ethernet, cellular and wireless technologies.

  • Perform hands-on hardware bring-up, board-level debugging, firmware validation, fault-finding and performance optimisation using appropriate test and diagnostic equipment.

  • Participate in all phases of the product development lifecycle, from requirements capture and system design through implementation, testing, deployment and ongoing support.

  • Lead or assist with the integration and commissioning of embedded systems at customer sites, ensuring reliable operation in real-world environments.

  • Undertake site surveys, commissioning activities and troubleshooting in industrial and infrastructure environments, including roadside installations, motorways, utility infrastructure and other outdoor locations.

  • Be prepared for regular travel within Ireland to support on- site deployments, commissioning activities and customer engagement.

  • Work safely outdoors in potentially hazardous field environments and comply with all relevant site safety procedures and operational requirements.


Technical Requirements:


  • Strong experience developing firmware for embedded microcontroller platforms such as STM32, PIC24, ESP32 or similar devices.

  • Strong Linux skills, including experience with embedded Linux systems, device configuration and system integration.

  • Strong experience with embedded systems. WhileResourceKraftcan be flexible regarding the exact mix of skills, the successful candidate would need to be familiar withmanyof the following: serial communication (RS232, RS485), TCP, IP, correct handling of embedded boards, I2C, SPI, GPIO, cellular communications, embeddedLinux distros, board support packages, device drivers, customLinux kernels, embedded controllers, resource constrained embedded devices

  • StrongC/C++programming skills

  • Strong Python skills are a distinct advantage

  • Knowledge of at least some of the following IOT protocols/methodologies: MQTT,mbed, REST, CoAP, XMPP

  • Ability to use source control software likegit


Knowledge/Experience of the following is desirable, but not essential:


  • Embedded security technologies, including Trusted Platform Modules (TPMs) and hardware-based cryptographic systems.

  • Microcontroller platforms such as PIC24, STM32, ESP32 and similar embedded architectures.

  • Digital and analogue electronic circuit design, testing and fault-finding.

  • Communication protocols and industrial networking technologies including RS485, Modbus RTU/TCP, CAN Bus, Ethernet and wireless communications.

  • Embedded Linux platforms and edge computing devices.

  • Secure boot, firmware signing, secure firmware updates and device identity management.

  • Cybersecurity standards and regulations including NIS2, the Cyber Resilience Act (CRA) and related industrial security frameworks.

  • Use of laboratory and field test equipment including oscilloscopes, logic analysers, protocol analysers and multimeters.

  • Statistical analysis and data interpretation.

  • Site commissioning, installation and troubleshooting of embedded systems in industrial and outdoor environments.

  • Safe Pass certification (or willingness to obtain) for onsite installation and commissioning activities.

  • Experience working in roadside, utility, energy, industrial or other safety-critical environments.


General Requirements:


  • Minimum 4 year’s experience

  • Good collaboration skills

  • Strong logical and creative problem-solving skills

  • Comfortable working both in office/laboratory environments and outdoors at customer sites, including roadside, industrial and energy infrastructure locations.

  • Fluent in spoken and written English with good communication skills

  • Ability to drive with EU/UK/Irish Drivers license


Education Requirements:


  • B.S. in Computer Science, Computer Engineering, Electronic Engineering, Information Technology, Computer Information Systems, or other technical discipline


Benefits:


  • Make a difference to the environment

  • Remote working possible

  • Competitive pay scale

  • Regular salary/performance reviewsWork with a small team

  • Income Protection & Death in Service Benefits

  • 23 Days annual vacation

  • Work on modern technologies

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Linux & Firmware Engineer — Field Deployments
Embedded Linux & Firmware Engineer — Field Deployments

Uniting Holding • Limerick, Galway, Dublin

Hybrid
EUR 65,000 - 90,000
Remote working possible
Competitive pay scale
Regular salary/performance reviews
+2
Recruiting: Senior Software Engineer
Recruiting: Senior Software Engineer

Resource Kraft Energy Management Solutions • Limerick

Hybrid
EUR 70,000 - 90,000
Flexible working conditions
Regular salary/performance reviews
23 Days annual vacation
+1
Senior Electronics Lead
Senior Electronics Lead

PA Consulting • The Municipal District of Bray

On-site
EUR 80,000 - 100,000
Competitive salary
Pension and bonus scheme
Flexible healthcare plans
+2
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Solas IT Recruitment • Limerick

On-site
EUR 85,000 - 120,000
Senior Staff Embedded Software Engineer – AI Accelerator
Senior Staff Embedded Software Engineer – AI Accelerator

Qualcomm • Cork

On-site
EUR 90,000 - 120,000
Salary, stock and performance-related bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+7
Senior Electronics Lead
Senior Electronics Lead

Astro Studios, Inc. • Dublin

On-site
EUR 90,000 - 130,000
Training & career progression
Flexible healthcare plans
Generous leave
+2
Project Manager – R&D
Project Manager – R&D

Ei Electronics GmbH • Ireland

On-site
EUR 75,000 - 110,000
Bonus scheme
Health insurance
On-site gym
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

viotas • Limerick

On-site
EUR 60,000 - 80,000
Ongoing training and professional development
Inclusive and flexible working culture
Wellbeing initiatives
Senior Software Engineer
Senior Software Engineer

Gaelvert Development • Dublin

Hybrid
EUR 90,000 - 125,000
Flexible hybrid
Prime Dublin location
Private Medical Insurance
+7
Automations and control Engineers
Automations and control Engineers

Hollybank Trustees Ltd • Cork

On-site
EUR 60,000 - 90,000
Laptop provided
Phone provided
Company vehicle
+1