Edge Device Engineer
Join us in building secure and scalable edge solutions that connect machines, industrial systems, and cloud platforms, driving real-time data flows across modern IT/OT architectures. You’ll work with technologies like Python, Node.js, Docker, and industrial protocols to design robust data pipelines, develop backend services, and enable seamless integration between shop floor systems and digital platforms.
You might be our missing piece if you have:
A degree in Computer Science, Electrical Engineering, Automation Engineering, or a comparable qualification
Experience in software development using Python and/or Node.js
Hands-on experience with containerization technologies, especially Docker
Experience designing and working with REST APIs and distributed systems
Understanding of industrial environments and OT systems (e.g., machines, PLCs, HMIs)
The ability to collaborate effectively with cross-functional teams, including OT engineers, automation specialists, and IT professionals
Strong problem-solving skills and the ability to work in dynamic, industrial environments
We would be thrilled if you have:
Practical experience working with industrial control systems such as PLCs and HMIs
A strong understanding of shop floor operations and how machines and production systems function
Experience with industrial and IoT communication protocols such as OPC UA and MQTT
Knowledge of networking fundamentals, including routing, firewalls, and industrial network protocols
Experience with edge computing, IoT architectures, or edge-to-cloud integration
Familiarity with configuring and operating web servers such as Nginx or Traefik in edge environments
A sense of belonging while reading about our culture
We will be working together on:
Developing and maintaining containerized edge software for industrial environments
Designing and implementing solutions that bridge OT systems (machines, PLCs, HMIs) with modern IT and cloud platforms
Building robust data pipelines from shop floor to edge and further into cloud environments (IoT)
Developing backend services using Python and Node.js
Creating and maintaining REST APIs and web services for industrial applications
Deploying and managing applications using Docker on edge devices
Integrating industrial communication protocols such as OPC UA and MQTT
Configuring and operating web servers (e.g., Nginx, Traefik) in edge environments
Collaborating closely with OT engineers, automation specialists, and IT teams to deliver scalable and secure solutions
- Department
- Web Development
- Locations
- Cluj-Napoca, Brasov, Oradea
- Remote status
- Hybrid
Colleagues
About RebelDot
At RebelDot we enable organizations in more than 15 industries to make an asset out of custom software. From consulting to web or mobile apps, UX-UI design and QA, we help our clients achieve more through technology. Our goal is to make software development effective and hassle-free for small and medium enterprises.
Helping our clients get the most value for their investment in technology is what drives us. Increasingly, this means working with them as a full technical partner, starting with an initial consulting stage where we understand their needs and propose the optimal approach – or, “the line”, as we call it. Because of our ‘rebel’ approach to software development, oftentimes, our solutions are very different from our peers as we stand out through innovation. From there on out, we partner up and lead the line for our clients.