Pubblicato il Pubblicato 7h fa
Mansioni della posizione
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 (s