Senior Engineer - Embedded (Junior & Mid-Level)

Posted 2 Days Ago
Be an Early Applicant
Thāne, Thane, Mahārāshtra, IND
Hybrid
Senior level
Appliances • Industrial • Manufacturing
The Role
Designs and develops embedded firmware for BLE, Zigbee, and IoT devices. Responsibilities include secure device-cloud communication, MQTT, OTA updates, performance optimization, complex debugging, architecture participation, code reviews, certification support, and ownership across the product lifecycle.
Summary Generated by Built In
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

ResponsibilitiesRoles & 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.

Skills Required

  • Strong programming experience in Embedded C
  • Good understanding of C++
  • Embedded Linux experience
  • Experience with FreeRTOS or Zephyr
  • Device driver development experience
  • Knowledge of communication protocols
  • Git experience
  • Software architecture experience
  • Multithreading or multitasking experience
  • Strong debugging skills
  • Agile methodology experience
  • BLE experience
  • Zigbee experience
  • MQTT experience
  • TCP/IP experience
  • Wi-Fi experience
  • Gateway architecture experience
  • Device provisioning and onboarding experience
  • OTA firmware update experience
  • Cloud connectivity and end-to-end IoT product development experience
  • Knowledge of Secure Boot and secure firmware updates
  • Knowledge of TLS/SSL, certificate management, device authentication, encryption, authorization, and key management
  • Exposure to AWS IoT Core, Azure IoT Hub, or equivalent
  • MQTT broker integration experience
  • REST API experience
  • Experience with device shadows or digital twins
  • Cloud provisioning, telemetry, remote diagnostics, and cloud command execution experience
  • Bachelor's or Master's degree in Electronics, Computer Science, Electrical Engineering, or a related discipline
  • Matter experience
  • Thread experience
  • BLE Mesh experience
  • Docker experience
  • Python experience
  • Shell scripting experience
  • Wireshark experience
  • Bootloader development experience
  • CI/CD experience
  • Static code analysis experience
  • Unit testing framework experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company

What We Do

BTicino, a premium brand of the Legrand Group, is a global leader in electrical and digital infrastructure solutions. The company produces and sells electrical and digital equipment for residential, commercial, and industrial applications, focusing on energy distribution, communication systems, and smart home automation.

Similar Jobs

Legrand Logo Legrand

Senior Engineer

Energy • Appliances • Industrial • Manufacturing
Hybrid
Thāne, Thane, Mahārāshtra, IND
38000 Employees

TransUnion Logo TransUnion

Analyst, Global Delivery

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
2 Locations
13000 Employees

Coursera + Udemy  Logo Coursera + Udemy

Senior Software Engineer

Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
Remote or Hybrid
India
1500 Employees

Magna International Logo Magna International

Intern

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Pune, Mahārāshtra, IND
171000 Employees

Similar Companies Hiring

Fortune Brands Innovations Thumbnail
Manufacturing
Deerfield, IL
10000 Employees
Rosendin Thumbnail
Other • Manufacturing
San Jose, CA
6219 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account