Legrand logo

Senior Engineer - Embedded

Legrand

Hybrid
Thane, Maharashtra
Full-time
Senior
Mid Level
Salary not listedPosted 2h ago

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 jobs
Idaho National Laboratory logo

Software Developer

$95k–$235kIdaho Falls, ID
✓ From careers page· 49m ago
Fortra logo

Software Engineer, Automate

$120k–$165kRemote · US-eligible
✓ From careers page· 1h ago
Edwards Lifesciences logo

IT Applications Developer

Pune, India
✓ From careers page· 1h ago
Edwards Lifesciences logo

Senior Developer, Business Process Automation

Pune, India
✓ From careers page· 1h ago

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.