We are looking for a Software Engineer (d / f / m) to join our Embedded Software team and play a dual role :
- Supporting the Operations pillar, troubleshooting issues coming from the field and acting as a bridge between development teams and DevOps.
- Being partially allocated in one of our development squads, gaining hands‑on experience in embedded software development and strengthen programming skills.
This role is key to ensuring the reliability, scalability, and continuous improvement of MAX, TK Elevator’s IoT Gateway.
Embedded Software Development
Work with the Linux Yocto Platform and Linux distributions for embedded systems.
Design and implement JSON‑based integrations for data serialization and secure communication with cloud services.Apply Test‑Driven Development (TDD) principles, writing and executing unit tests to ensure robustness and reliability.Collaborate with cloud teams for Azure IoT integration , optimizing communication protocols (MQTT, HTTP) for secure and reliable data transmission.Participate in Agile / Scrum ceremonies , using Jira for task management and Confluence for documentation.Collaborate closely with hardware engineers for seamless integration between hardware and software components.Operations Support
Troubleshoot and analyze issues from the field, ensuring smooth collaboration between Development and DevOps.
Provide technical support for embedded systems, contributing to root cause analysis and issue resolution.Maintain and improve documentation for different controllers supported by the product.#J-18808-Ljbffr