Senior Engineer - Embedded (Junior & Mid-Level)
Listed on Legrand’s official careers site. Posted August 18, 2026. Check that it is still open and apply there.
Apply on Legrand’s careers site →Job description
Mandatory Skills
- Strong programming in Embedded C Good understanding of C++ Embedded Linux RTOS (FreeRTOS/Zephyr) Device driver development Communication protocols Git Software architecture Multithreading/Multitasking
- Strong debugging Agile methodology IoT & Connectivity Skills BLE Zigbee MQTT TCP/IP Wi-Fi Gateway architecture Device provisioning Device onboarding OTA firmware updates Cloud connectivity End-to-end IoT product development Security Knowledge Secure Boot Secure Firmware Update TLS/SSL Certificate management Device authentication Encryption Authentication & Authorization Key management Cloud Exposure AWS IoT Core / Azure IoT Hub / equivalent MQTT broker integration REST APIs Device Shadow / Digital Twin Cloud provisioning Telemetry Remote diagnostics Cloud command execution
Preferred Skills
Matter Thread BLE Mesh Docker Python Shell scripting Wireshark Bootloader development Good to Have CI/CD Static code analysis Unit
- Test framework Tools Git Jira Confluence VS Code GDB CMake GCC Wireshark Logic Analyzer Oscilloscope Soft Skills Ownership mindset Problem-solving Communication Cross-functional collaboration
- Ability to work independently
- Strong debugging mindset
Responsibilities
Roles & Responsibilities Design embedded firmware. Develop BLE and Zigbee applications. Implement secure device-cloud communication. Develop MQTT modules. Implement OTA firmware updates. Optimize firmware performance. Debug complex embedded issues. Participate in architecture discussions. Perform code reviews. Support product certification and own the product lifecycle.
Qualifications
Bachelor's or Master's degree in Electronics, Computer Science, Electrical Engineering or related discipline.
More jobs at Legrand
Senior Automation Tester
Thane, Maharashtra, India
Full Stack Backend Developer
Thane, Maharashtra, India
Senior Executive – Product Development
Thane, Maharashtra, India
Applications Engineer
Canonsburg, PA, United States
Applications Engineer II
Canonsburg, PA, United States
Similar jobs at other companies
Senior Embedded Test Engineer
Hitachi · Poland
Embedded Linux Engineer
Qualcomm · Bangalore, India
Senior Embedded C/C++ Engineer
Hitachi · Poland
Senior Engineer - Embedded Linux
Qualcomm · Bangalore, India
Embedded Low Level Engineer
Accenture