Linux/embedded firmware Engineer The other guys will tell you that they are making the world a better place. At ResourceKraft we are actually doing it! ResourceKraft and its boutique development division Full Stack Energ…
Cloud Platform Engineer (Contractor) Engagement type: Contractor working directly for Full Stack Energy, supporting a US-based client engagement Location: Remote (must work hours overlapping with US Pacific Time / Califo…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
bachelor degree
Environmental Impact, Remote Working Possible, Competitive Pay Scale, Regular Salary/Performance Reviews, Small Team Environment, Income Protection
Posted 19d ago
Apply by Oct 24
~40 hrs/week
Responsibilities
Develop, integrate, and test embedded software for microcontroller-based systems and Linux platforms. Perform hardware bring-up, board-level debugging, and on-site commissioning of systems in industrial and outdoor environments.
Requirements
Requires a minimum of 4 years of experience in embedded firmware development with strong C/C++ and Linux skills. A bachelor's degree in a technical field and a valid driver's license are required.
Full job description
Linux/embedded firmware Engineer
The other guys will tell you that they are making the world a better place. At ResourceKraft we are actually doing it!
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 on ResourceKraft’s embedded 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. While ResourceKraft can be flexible regarding the exact mix of skills, the successful candidate would need to be familiar with many of the following: serial communication (RS232, RS485), TCP, IP, correct handling of embedded boards, I2C, SPI, GPIO, cellular communications, embedded Linux distros, board support packages, device drivers, custom Linux kernels, embedded controllers, resource constrained embedded devices
Strong C/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 like git
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.
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
We engineer solutions that empower our customers to turn their sustainability visions into powerful working realities.
Industry
IT Services and IT Consulting
Company size
11-50 employees
Founded
2007
Headquarters
Limerick, Limerick
LinkedIn followers
658
Turning vision into lasting impact.
At Full Stack Energy, every project begins with the customer's vision. We bring deep domain knowledge, real-world engineering experience, and relentless curiosity to every challenge, shaping bold ideas into powerful, working realities.
Our customers trust us because we listen first, embed fully, and move fast. We anticipate obstacles, innovate solutions, and deliver systems that perform where it matters most — in the field, at scale, and for the long haul.
Through our work, we help move the world toward a smarter, cleaner, and more sustainable future. We are proud to make a measurable difference—for our clients, their customers, and the planet.
Delivering impact.
- MVPs in weeks, not months.
- The REAL FULL STACK. From mathematics to software design to custom hardware development and everything in between.
- Deep expertise in energy, EVs, AI and grid systems.
- From idea to field-tested system - end to end.
We help you:
- Launch new business models.
- Cut energy costs and emissions.
- Unlock new revenue streams.
- Future-proof your infrastructure.
No fluff. No delays. Just expert engineering that works at scale, and under pressure.
Visit our YouTube Channel here: https://www.youtube.com/@FullStackEnergy
We engineer solutions that empower our customers to turn their sustainability visions into powerful working realities.
Industry
IT Services and IT Consulting
Company size
11-50 employees
Founded
2007
Headquarters
Limerick, Limerick
LinkedIn followers
658
Turning vision into lasting impact.
At Full Stack Energy, every project begins with the customer's vision. We bring deep domain knowledge, real-world engineering experience, and relentless curiosity to every challenge, shaping bold ideas into powerful, working realities.
Our customers trust us because we listen first, embed fully, and move fast. We anticipate obstacles, innovate solutions, and deliver systems that perform where it matters most — in the field, at scale, and for the long haul.
Through our work, we help move the world toward a smarter, cleaner, and more sustainable future. We are proud to make a measurable difference—for our clients, their customers, and the planet.
Delivering impact.
- MVPs in weeks, not months.
- The REAL FULL STACK. From mathematics to software design to custom hardware development and everything in between.
- Deep expertise in energy, EVs, AI and grid systems.
- From idea to field-tested system - end to end.
We help you:
- Launch new business models.
- Cut energy costs and emissions.
- Unlock new revenue streams.
- Future-proof your infrastructure.
No fluff. No delays. Just expert engineering that works at scale, and under pressure.
Visit our YouTube Channel here: https://www.youtube.com/@FullStackEnergy