1,705,460open jobs
101,782companies
255,103added this week
Browse all
Salary
≈ $71k – $163k per year (Estimated)
Location
In office (Limerick)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on May 13, 2026.

Overview
Company
Impact
Profile match
Wind Energy Ireland is committed to promoting the use of wind energy in Ireland and beyond as an economically viable and environmentally sound alternative to fossil fuels.

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,705,460 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Limerick
≈ $85k – $166k per year (Estimated) • In office • Full-Time • 3+ years exp • Boulder
Apply
$139k – $196k per year • In office • Full-Time • Bachelor's Degree • Irvine
Management
Microsoft Office
Apply
Hardware Engineer 1 hour ago
≈ $51k – $120k per year (Estimated) • In office • Full-Time • 3+ years exp • Dundee
Design
SolidWorks
Apply
$136k – $219k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Santa Clara
C++
SystemVerilog
Perl
Chips/EDA
UVM
Synopsys Verdi
Apply
$136k – $219k per year • In office • Full-Time • 5+ years exp • PhD • Santa Clara
Python
C++
Perl
Apply
Finance Analyst 9 days ago
≈ $28k – $80k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Singapore
Python
AI/ML
Claude
Prompt Engineering
AI Agents
Analytics
Power BI
Management
Power Apps
Apply
≈ $76k – $176k per year (Estimated) • In office • Contractor • Bloomington
SAS
AI/ML
Copilot
Management
Wrike
Microsoft Teams
SharePoint
Apply
FDE Lead 9 days ago
≈ $18k – $42k per year (Estimated) • In office • 5+ years exp • Mumbai
Python
DevOps
Rest API
Apply
≈ $25k – $58k per year (Estimated) • In office • Full-Time • 5+ years exp • PhD • Bengaluru
Python
Python
Flask
FastAPI
Django
AI/ML
AI Agents
Edge AI
DevOps
Rest API
Apply
Data Analyst 9 days ago
≈ $11k – $24k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Noida
Python
SQL
SAS
Python
pySpark
Databases
Snowflake
Teradata
AI/ML
Spark
AI Agents
RAG
Anomaly Detection
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
GitHub
Unix
Analytics
Tableau
ETL/ELT
Microsoft Excel
Apply
≈ $76k – $182k per year (Estimated) • In office • Full-Time • 5+ years exp • Houston
Apply
≈ $74k – $122k per year (Estimated) • In office • Full-Time • Limerick
Apply
≈ $49k – $118k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Limerick
Apply
In office • Full-Time • Limerick
Apply
≈ $76k – $195k per year (Estimated) • In office • Full-Time • 12+ years exp • Limerick
Python
PowerShell
AI/ML
LLM
LLM Guardrails
DevOps
Rest API
Terraform
Platform Engineering
SLI/SLO/SLA
TCP/IP
DNS
Cybersecurity
OWASP Top 10
PCI DSS
Zero Trust
Microsoft Entra ID
PKI
SIEM
Management
ServiceNow
ITSM
Apply
≈ $76k – $195k per year (Estimated) • In office • Full-Time • 15+ years exp • Limerick
Python
PowerShell
AI/ML
LLM
LLM Guardrails
DevOps
Rest API
Terraform
Platform Engineering
SLI/SLO/SLA
TCP/IP
DNS
Cybersecurity
OWASP Top 10
PCI DSS
Zero Trust
Microsoft Entra ID
PKI
SIEM
Management
ServiceNow
ITSM
Apply
In office • Full-Time • 15+ years exp • Limerick
Python
AI/ML
Prompt Engineering
AI Agents
LLM
RAG
LLM Guardrails
DevOps
Rest API
Terraform
GitHub Actions
Azure
CI/CD
Platform Engineering
IAM
Management
ServiceNow
ITSM
Apply
In office • Full-Time • 12+ years exp • Limerick
Python
AI/ML
Prompt Engineering
AI Agents
LLM
RAG
LLM Guardrails
DevOps
Rest API
Terraform
GitHub Actions
Azure
CI/CD
Platform Engineering
IAM
Management
ServiceNow
ITSM
Apply
See all jobs
This is one of many
1,705,460 more open roles from verified company boards, updated every day.