C++/Python Developer (systems, networking or mechatronics)
We are looking for software engineers experienced in C++ or Python – whether you specialize in low-level or network software development, or you have hands-on experience with electronic devices or mechatronics.
Required skills (must have):
Solid knowledge of C++ (C++11 or newer) or Python.
Experience with network programming (e.g., TCP/IP sockets) or hands-on work with electronic devices (testing, communication, configuration).
Experience working in a Linux environment (software development or device integration) or basic knowledge of electronics/mechatronics.
Basic familiarity with containerization tools (Docker or equivalent).
Nice to have:
Experience with industrial communication protocols (e.g., Modbus, OPC-UA, SECS/GEM, SemiViews) or other binary/custom protocols.
Understanding of multithreaded or concurrent programming, or ability to write resource-efficient code (e.g., for embedded systems).
Experience in areas such as industrial systems, IoT, automation or system/network-level backend development.
Ability to analyze and implement binary protocol specifications or work with data serialization/deserialization.
Cross-platform development experience.
German language skills – a plus, but not required.
Who we’re looking for:
People who:
have a strong foundation in at least one of the core programming languages (C++ or Python),
are interested in low-level, systems, or networking software development or in working with real-world electronic hardware,
are curious about combining software with hardware – even if they do not yet have experience in all related areas.
Why we’re recruiting
Our company is expanding into areas involving low-level systems, hardware integration, and Industry 4.0, and we are seeing a growing number of client requests for support in these domains – both from industrial and technology sectors. For this reason, we are building a talent pool of C++/Python specialists with experience in systems, networking, or mechatronics.
By doing so, we will be able to respond faster and more accurately to current and future project opportunities with candidates whose skills truly match client needs. If this field interests you but the timing isn’t ideal for a job change – we still encourage you to apply and to give your consent to be contacted for future recruitment processes. This will allow us to reach out to you when a suitable project arises.
B2B, Permanent
Check similar offers