JobHabor

Senior Engineer - Embedded (Junior & Mid-Level)

Legrand Group Opportunities - Join us
Location
Thane, Maharashtra, India
Workplace
Hybrid
Employment
Full Time
Salary
Apply on the employer’s site

Posted 1mo ago

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

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.

Bachelor's or Master's degree in Electronics, Computer Science, Electrical Engineering or related discipline.

Skills

  • C++
  • Linux
  • RTOS
  • FreeRTOS
  • Zephyr
  • Git
  • MQTT
  • TCP/IP
  • TLS
  • IOT Core
  • Azure
  • Docker
  • Python
  • Shell
  • Jira
  • Confluence
  • Visual Studio Code

More jobs at Legrand Group Opportunities - Join us

All 27