Legrand - Embedded Software Engineering Manager - Thane

12 - 16 years

30 - 37 Lacs

thane navi mumbai mumbai (all areas)

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

• Work on a variety of embedded platforms, including battery-powered, event driven SoCs and general-purpose microcontrollers running real-time operating systems (FreeRTOS, Zephyr) and Embedded Linux.

  • Contribute to the design, development, and validation of embedded software, from low-level drivers to application logic and communication stacks (Zigbee, Wi-Fi, BLE).
  • Ensure seamless integration of IoT protocols (MQTT, HTTPS, TCP/IP, Modbus/RTU, Modbus/TCP) for device communication and interoperability.
  • Ensure full compatibility and reusability frameworks by applying shared architecture principles and coding standards.
  • Debug, analyze, and optimize embedded software for reliability, performance, and energy efficiency.
  • Participate in cross-site initiatives to improve common frameworks, reduce technical debt, and strengthen software modularity and maintainability.
  • Actively contribute to PoCs or technology evaluations in coordination with European teams to explore innovative embedded platforms or new radio protocols.
  • Produce and maintain clear, structured technical documentation (architecture notes, module descriptions, integration guides, and API references) to ensure knowledge continuity and alignment across sites.

Preferred candidate profile

• Bachelors or Master’s degree in Computer Science, Electronics, or related field.

• 12–15 years of Embedded development experience, including at least 4 years in a managerial capacity.

• Programming Languages: Strong proficiency in C; basic scripting in Shell and Python for automation and tooling.

• Microcontrollers: Experience with ARM Cortex-M architectures or similar MCU families.

• Communication Protocols: Proven experience with Wi-Fi, MQTT, HTTPS, TCP/IP, Modbus/RTU, Modbus/TCP, TCP/IP, Zigbee, and IEEE 802.15.4 stacks; exposure to BLE is a plus.

• Exposure to cloud integration (Azure IoTHub, or similar).

• Embedded Systems: o Development for resource-constrained devices with memory and energy limitations. o Solid understanding of low-level software, boot sequences, and peripheral interfaces (SPI, IC, UART).

• Tools & Techniques: o Proficiency in debugging tools, oscilloscopes, and logic analyzers is a plus. o Experience in modular design and code optimization for real-time and event-driven systems. o Familiarity with CI/CD pipelines and version control systems (Git, GitLab CI).

• Linux Environment: Comfortable working in Linux-based environments, as all our build systems, toolchains, and automation workflows are developed and validated on Linux.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You