D

Embedded Software Engineer (CODESYS)

Digipal • Romania
Remote
Apply
AI Summary

Join Digipal as an Embedded Software Engineer (CODESYS) to develop industrial automation applications using CODESYS and Embedded Linux. Collaborate with cross-functional engineering teams to troubleshoot, optimize, and improve embedded software solutions. Strong commercial experience with CODESYS Control for Linux is required.

Key Highlights
Develop industrial automation applications using CODESYS and Embedded Linux
Collaborate with cross-functional engineering teams
Strong commercial experience with CODESYS Control for Linux
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
Collaborate with cross-functional engineering teams to troubleshoot, optimize, and improve embedded software solutions
Technical Skills Required
C/C++ CODESYS Embedded Linux
Benefits & Perks
100% remote position
Attractive compensation package
Opportunities for professional growth and development
Nice to Have
Experience developing software for industrial automation or control systems
Familiarity with custom hardware platforms and embedded device integration

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

Similar Jobs

Explore other opportunities that match your interests

JavaScript Engineer (React Native)

Programming
•
19h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Ciklum

Romania
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

softia

Romania

Head of AI

Programming
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Director

Carbon

Romania

Subscribe our newsletter

New Things Will Always Update Regularly