Overview In this role you contribute to the core software platform powering distributed embedded control systems for critical thermal and infrastructure environments. You will design and implement components in C/C++ and Python on Linux-based embedded platforms, and help shape a modular, scalable software foundation. You'll work across firmware, hardware, cloud, QA and tech service to deliver robust, high-performance diagnostics and multi-device communication. The role emphasizes CI/CD, containerization, and documentation to enable reliable deployments and future-ready solutions. This is a hands‐on position where you drive architecture decisions and collaborate with cross‐functional teams to deliver.
Benefits Design and implement software components in C/C++ and Python
Develop services and infrastructure on Linux-based embedded platforms
Implement and maintain communication layers using Modbus RTU/TCP, CANbus, MQTT and other fieldbus systems
Write and maintain automation and deployment tools using Bash and Python
Contribute to software architecture definition and apply scalable design patterns
Ensure robustness and performance via debugging, profiling, and optimization
Produce and maintain technical documentation (module specs, interface definitions, integration guidelines)
Collaborate with cross‐functional teams across firmware, hardware, cloud, QA and tech service
Design, maintain, and improve CI/CD pipelines using GitLab CI/CD
Create and manage containerized environments using Docker
Responsibilities Degree in a STEM field (Computer Science, Electronic Engineering, Physics, Automation)
Strong programming skills in C/C++ and Python
Solid understanding of Linux and Bash scripting
Experience with industrial protocols: Modbus RTU/TCP, CANbus/CANopen, MQTT
Knowledge of software engineering principles, version control, and design patterns
Attention to detail, structured thinking, commitment to high‐quality results
Fluent in English (spoken and written)
J-18808-Ljbffr
📌 Controls Software Engineer (Italia)
🏢 Altro
📍 Italia