OpenNash Jobs
Legrand · Thane, Maharashtra, India

Senior Engineer - Embedded (Junior & Mid-Level)

Thane, Maharashtra, IndiaHybridSenior individual contributorOperations

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

Applications Engineer

Canonsburg, PA, United States

Applications Engineer II

Canonsburg, PA, United States

Similar jobs at other companies

Embedded Linux Engineer

Qualcomm · Bangalore, India

Senior Engineer - Embedded Linux

Qualcomm · Bangalore, India

OpenNash lists jobs from employers’ own careers sites and does not handle applications. Dates come from the employer where stated; “first seen” and “last checked” are our own observations.