Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
VIOTAS

Senior Embedded Software Engineer

VIOTAS

Senior Embedded Software Engineer developing embedded software for power quality monitoring and interoperability at VIOTAS. Collaborating within a cross-functional team to integrate metering data into cloud workflows.

Posted 5/14/2026full-timeKraków • 🇵🇱 PolandSenior💰 PLNNaN per yearWebsite

Tech Stack

Tools & technologies
CloudIoTLinuxPythonTCP/IP

About the role

Key responsibilities & impact
  • Developing and maintaining software for the VIO Link Gateway
  • Supporting integration of Power Meter data
  • Designing and implementing software components
  • Developing communication interfaces and protocol integrations
  • Supporting Gateway functionality for future interoperability standards
  • Translating requirements into clear implementation proposals
  • Developing maintainable and testable software components
  • Supporting debugging, diagnostics, and troubleshooting
  • Collaborating with firmware, hardware, cloud, and operations teams
  • Supporting investigation of field returns and technical issues
  • Contributing to code quality and technical documentation
  • Taking ownership of assigned technical areas

Requirements

What you’ll need
  • 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
  • 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

Benefits

Comp & perks
  • ongoing training and personal development
  • dedicated budgetary support for upskilling and professional growth
  • strong emphasis on employee wellbeing
  • initiatives designed to help our people succeed and feel fulfilled in their work

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C/C++PythonEmbedded software developmentLinuxEmbedded LinuxTCP/IPMQTTModbusAI-assisted software development toolsElectronics test equipment
Soft Skills
Problem-solvingCollaborationOwnershipAnalytical skillsCommunication