
Real job — pulled straight from Legrand’s careers page · Verified August 24, 2026 · No reposts.
Job description
Legrand is hiring a Senior Engineer - Embedded — a full-time, based in Thane, Maharashtra role. Apply directly on Legrand's careers page below.
Senior Engineer - Embedded (Junior & Mid-Level)
Location: Thane, Maharashtra, India; Hybrid
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
We have two openings. One junior level and another role for Mid level. Following are the short descriptions: Junior Embedded Software Engineer: Entry-level embedded development role focused on strong C/C++ fundamentals, RTOS, embedded systems, debugging, and basic IoT protocol knowledge. Mid-Level Embedded Software Engineer: Embedded development role focused on independent software development, RTOS, IoT protocols, system integration, debugging, and ownership of embedded features.Get Embedded Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs
Frequently asked questions
What skills are required for Senior Engineer - Embedded at Legrand?
The required skills for Senior Engineer - Embedded at Legrand include: C++, Git, TCP/IP, IoT, REST, Docker, Python, CI/CD, JIRA, Confluence, Problem Solving, Communication.
What is the seniority level for Senior Engineer - Embedded at Legrand?
Senior Engineer - Embedded at Legrand is a Senior / Mid Level / Entry level position.
How do I apply for Senior Engineer - Embedded at Legrand?
You can view the full description and apply for Senior Engineer - Embedded at Legrand on EchoJobs: https://echojobs.io/job/legrand-senior-engineer-embedded-junior-mid-level-wxiyd.


