Senior Embedded Automation Engineer

Digipal 

📍 Poland, Poland 🇵🇱

contract
senior
remote
Posted —

Key Skills

CODESYSLinuxMQTTGPIOIIoT

Industry

Industrial AutomationTelecommunications

Job Description

We are DIGIPAL , a software delivery agency specialising in building high-performing product design and software development teams for clients across Europe and North America. We work with a wide range of organisations from ambitious startups to multinational corporations. We have a unique career opportunity for you to work on building exciting digital products for international clients. Yet, remaining flexible in a remote-only environment and getting a top-tier compensation package.


We are currently looking for an Embedded Software Engineer (CODESYS) to join an international client and play a key role in developing industrial automation and IIoT solutions for embedded Linux platforms.


Key Responsibilities:

  • Develop and maintain industrial automation applications using CODESYS and Embedded Linux.
  • Install, configure, and deploy CODESYS Control for Linux on ARM-based target systems.
  • Design and implement hardware control libraries and device descriptions using the CODESYS SDK.
  • Develop software for low-level hardware communication, including GPIO integration and embedded device interfaces.
  • Implement and integrate industrial communication protocols such as OPC UA and MQTT.
  • Develop and maintain reusable CODESYS libraries for hardware control and automation.
  • Collaborate with cross-functional engineering teams to troubleshoot, optimise, and improve embedded software solutions.
  • Participate in code reviews, testing, debugging, and continuous improvement of the software development process.

Requirements :

  • Strong commercial experience with CODESYS Control for Linux, including installation and deployment on ARM target systems.
  • Excellent programming skills in C/C++.
  • Experience using the CODESYS SDK to create and modify device descriptions (XML).
  • Proven experience developing CODESYS libraries (.library) for hardware control.
  • Hands-on experience with the CODESYS Development System IDE.
  • Strong problem-solving skills and the ability to collaborate effectively within distributed teams.

Nice to have :

  • Experience developing software for industrial automation or control systems.
  • Familiarity with custom hardware platforms and embedded device integration.
  • Experience optimising software performance on resource-constrained embedded systems.

Our offer:

  • 100% remote position
  • Attractive compensation package
  • Opportunities for professional growth and development
  • Collaborate with top minds from around the globe
  • Build world-class digital products for European and US markets
  • Long-term B2B Contract