-
VIOTAS

Embedded Software Developer

VIOTAS
Poland · Full-time · Associate

Embedded Software Developer


Overview:

VIOTAS Innovation is seeking a talented and motivated Embedded Software Developer to join Embedded Systems Department. This role is critical in driving VIOTAS Innovation and ensuring the success of our projects, which focus on real-time metering-control equipment, IoT systems, and other embedded solutions. As a leader in the Demand Response, we offer an opportunity to work on cutting-edge technologies and collaborate with industry experts. You will work within a cross-functional, multinational team, gaining exposure to full-stack development experiences that bridge hardware, firmware, and software layers.


About VIOTAS:

Established in Limerick, Ireland in 2013, VIOTAS set about designing and delivering new innovations to address the challenges posed by increased renewable generation in electrical grids: How can a grid be balanced when a large amount of electricity is coming from unpredictable renewable sources that are difficult to forecast and that change the fundamental principles of how grids operate?

In response, VIOTAS developed proprietary technologies that place electricity customers at the core of the solution. By managing their electricity consumption and onsite generation in real-time, VIOTAS help balance the wider electricity grid. The company then aggregates participating customers to form Virtual Power Plants which are traded in the electricity market, competing against conventional fossil fuel power stations. This approach not only generates significant revenue for participating customers but also contributes to reducing carbon emissions. With a global expansion strategy, VIOTAS, currently with over 110 staff, operates in Ireland, Poland, USA, Australia and New Zealand.


Key Responsibilities

The successful candidate will be responsible for, but not limited to:

  • Developing modular embedded systems,
  • Proactive approach and Team player attitude,
  • Preparing implementation proposals in accordance with given requirements and existing system architecture,
  • Collaboration with other Teams within a scope of ongoing projects,
  • Resolving field returns and triage of the day-to day problems with the product.


Essential Requirements

  • Very good knowledge of C/C++, Python,
  • 3+ years of experience,
  • Knowledge of Linux command line tooling,
  • Knowledge of analogue and digital circuitry,
  • Knowledge of Git version control system,
  • English at B2 level,
  • Proficiency with using oscilloscopes, debuggers, logic analyzers and other standard electronics equipment.


Desirable

  • Add knowledge of CortexM/Embedded Linux,
  • Basics knowledge cryptography concepts,
  • Willingness of understanding principles of operation of electric market services,
  • Ability to grasp the idea of full stack service delivery(Embedded Devices, cloud, big picture).


Job Type: Full-Time, Permanent.

Location: Kraków, Poland (Hybrid)

Salary: Competitive based on qualifications, experience, and skills.

Benefits:

  • Healthcare
  • Multisport
  • Self-Directed Training Budget of 10,000 PLN plus 10 days training leave
  • Annual performance-based bonus.
  • Dedicated People & Culture club


Working at VIOTAS:

At VIOTAS, we foster growth, empower with autonomy, and cultivate an inclusive, flexible work culture. Our diverse, skilled team is dedicated to pioneering innovation and excellence, fuelled by a passion for a low-carbon future.

VIOTAS prioritise ongoing training and personal development, fostering a culture that values upskilling with dedicated budgetary support. We deeply value the well-being of our employees, reflected in a range of initiatives designed to ensure their success and fulfilment.

VIOTAS ranked top 15 in Ireland’s Best Workplaces, and also Best Workplaces in Tech in 2023.

Key Skills

Ranked by relevance

embedded embedded systems linux cloud git
Login to Apply
Posted
Dec 23, 2024
Type
Full-time
Level
Associate
Location
Krakowski
Company
VIOTAS

Industries

Software Development Engineering Services

Categories

Information Technology Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Scaleway
Related

Software Engineer - Developer

2026-05-28

Full-time
Not Applicable
France
Software Development
Engineering
View Job Details
Scaleway
Related

Software Engineer - Serverless Compute

2026-05-28

Full-time
Not Applicable
France
Software Development
Engineering
View Job Details
Scandit
Related

Senior Embedded Machine Learning Engineer (C++)

2026-05-28

Full-time
Mid-Senior
Finland
Software Development
Information Technology