Find Your Next Job
Senior Embedded Software Engineer
Posted on May 13, 2026
- Limerick, Ireland
- 0 - 0 USD (yearly)
- Full Time
Tailor Your Resume for this Job
Senior Embedded Software Engineer
Overview
VIOTAS Innovation is seeking a talented, motivated, and delivery-focused Senior Embedded Software Engineer to join the Embedded Systems Department.
This role is focused on developing embedded software that supports, metering data integration, power quality monitoring and energy-system interoperability across the VIOTAS device platform. The role is key to strengthening how VIOTAS captures, processes, exposes, and integrates electrical measurement data from field devices into wider system and cloud workflows.
The successful candidate will work primarily in a Gateway software environment, while collaborating closely with power meter firmware, hardware, cloud, QA, product, and operations teams. This requires strong embedded software engineering capability, practical understanding of metering systems, and the ability to work across software, hardware, communication protocols, and energy-domain data structures.
About VIOTAS
Established in Limerick, Ireland in 2013, VIOTAS was founded to develop innovative solutions addressing the challenges created by increasing renewable generation on electrical grids. As more electricity is produced from variable renewable sources, grid operators require new ways to balance supply and demand in real time.
In response, VIOTAS developed proprietary technologies that place electricity customers at the centre of the solution. By managing customer electricity consumption and onsite generation in real time, VIOTAS helps support and stabilise the wider electricity grid.
The company aggregates participating customers into Virtual Power Plants, which are traded in electricity markets and compete with conventional fossil fuel power stations. This approach creates significant revenue opportunities for participating customers while also supporting decarbonisation and the transition to a low-carbon energy system.
VIOTAS is pursuing a global expansion strategy and currently employs over 110 people across Ireland, Poland, the USA, and Australia.
Key Responsibilities:
The successful candidate will be responsible for, but not limited to:
- Developing and maintaining software for the VIO Link Gateway, with a focus on power quality monitoring and interoperability features.
- Supporting integration of Power Meter data, including electrical measurements, power-quality indicators, and event data.
- Designing and implementing software components that allow the Gateway to act as a reliable integration layer between VIOTAS field devices, cloud services, and external on-site systems.
- Developing communication interfaces, protocol integrations, and data mapping logic for energy-sector and industrial communication use cases.
- Supporting Gateway functionality required for future interoperability standards and external integrations (CIM, OpenFMB, Modbus, MQTT, TCP/IP or other) where applicable.
- Translating requirements into clear implementation proposals aligned with the existing system architecture.
- Developing maintainable and testable software components for data acquisition, transformation, communication, configuration, and system integration.
- Supporting debugging, diagnostics, and troubleshooting across Gateway software, Power Meter interfaces, communication protocols, and cloud-facing integrations.
- Collaborating with firmware, hardware, cloud, and operations teams to support product development, deployment, field issue resolution, and continuous improvement.
- Support with investigation of field returns and day-to-day technical issues.
- Contributing to code quality, technical documentation, design reviews, automated testing, and engineering best practices.
- Taking ownership of assigned technical areas from design through implementation, validation, release support, and field feedback.
Essential Requirements:
- 5+ years of professional experience in embedded software development.
- Strong practical knowledge of C/C++.
- Good working knowledge of Python.
- Experience developing software on Linux or Embedded Linux systems.
- Practical ability to use AI-assisted software development tools, such as GitHub Copilot, Claude Code, for coding, debugging, documentation, and code review while maintaining engineering ownership, quality, and security standards.
- Experience with TCP/IP-based communication, MQTT or similar messaging protocols.
- Experience with Modbus or comparable industrial communication protocols.
- Experience working with metering, telemetry, Industrial IoT, gateway, or connected-device systems.
- Ability to understand electrical measurement.
- Ability to analyse protocol and interface requirements and translate them into maintainable software designs.
- Working knowledge of Linux command-line tools, system diagnostics, logging, and debugging workflows.
- Ability to troubleshoot issues across application software, operating system services, device interfaces, and communication layers.
- Knowledge of analogue and digital circuitry sufficient to work effectively with embedded hardware and metering devices.
- Proficiency with standard electronics test and debugging equipment, including oscilloscopes, debuggers, and logic analysers.
- Strong problem-solving skills and the ability to investigate issues across software, hardware, protocol, and system boundaries.
- Ability to work collaboratively in a cross-functional engineering environment.
Desirable
- Experience with RTOS or bare-metal systems.
- Basic knowledge of cryptography concepts.
- Knowledge of power monitoring concepts.
- Knowledge of the Common Information Model (CIM)
Job Type: Full-time, permanent.
Location: Limerick, Ireland - Hybrid or Kraków, Poland - Hybrid
Salary: Competitive, based on qualifications, experience, and skills.
Working at VIOTAS
At VIOTAS, we foster growth, encourage autonomy, and cultivate an inclusive and flexible working culture. Our diverse and highly skilled team is dedicated to innovation and engineering excellence, driven by a shared commitment to supporting a low-carbon future.
We prioritise ongoing training and personal development, with dedicated budgetary support for upskilling and professional growth. We also place strong emphasis on employee wellbeing, supported by initiatives designed to help our people succeed and feel fulfilled in their work.
VIOTAS ranked in the top 15 of Ireland’s Best Workplaces and was also recognised as one of Ireland’s Best Workplaces in Tech in 2023.
Tailor Your Resume for this Job
Share with Friends!
Similar Jobs
Infineon Technologies
Product Designer (Ui/Ux)
We are hiring a UI/UX Designer to join our growing software products team. This is a founding desig…
Full Time | Ka, India
Apply 1 day, 3 hours ago
MBRYONICS
Senior Systems Engineer
About MBRYONICS MBRYONICS is at the forefront of free space optical communications. Our product por…
Full Time | Galway, Ireland
Apply 2 days, 3 hours ago
wolt
Global Head Of Marketing Innovation
Marketing Helsinki, Finland · Berlin, Germany · London, United Kingdom Full-timeJob I…
Full Time | Helsinki, Finland
Apply 4 days, 3 hours ago
Tuxera
Embedded Senior Sales Executive Emea– Industrial Automation
We are looking for an Embedded Senior Sales Executive, Industrial Automation to join our Global Sal…
Full Time | Espoo, Finland
Apply 2 weeks, 2 days ago
EXOTEC
Senior Product Owner - Robotic Conveyor Systems
Exotec is at the forefront of technological excellence in order to redefine the relationship betwee…
Full Time | Lille, France
Apply 2 weeks, 6 days ago
MBRYONICS
Senior Opto-Mechanical Design Engineer
About MBRYONICS MBRYONICS is at the forefront of free space optical communications. Our product por…
Full Time | Galway, Ireland
Apply 4 weeks, 1 day ago
Skeleton Technologies
Senior Hardware Engineer (M/F/X)
Skeleton's Engineering Department is looking for a driven and experienced Hardware Engineer (m/f/x)…
Full Time | Lappeenranta, Finland
Apply 1 month, 2 weeks ago
Guidewire
Senior Product Security Engineer
Ireland - Dublin ; Ireland - Remote Security/Full time/Remote Join Guidewire as a Senior Product Se…
Full Time | Dublin, Ireland
Apply 2 months ago