MODULE LEAD - Embedded C++

Happiest Minds Technologies

Maharashtra

On-site

INR 1,600,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Happiest Minds Technologies in Maharashtra is seeking an experienced Embedded Linux Engineer to design, develop and maintain C++ applications on embedded hardware. You will build & customize Linux distributions with Yocto and integrate industrial protocols for reliable IoT connectivity.

The role requires hands-on experience with Ethernet, Modbus, BACnet, REST APIs and cloud connectivity using MQTT. You will collaborate with cross-functional teams to deliver scalable embedded solutions.

Qualifications

  • 6+ years of experience in Embedded Linux, Yocto, C++; hands-on hardware experience.
  • Experience with industrial protocols like Ethernet, Modbus, BACnet, REST API; Cloud connectivity.

Responsibilities

  • Design and maintain Embedded Linux applications in C++ on target hardware.
  • Develop and customize Linux distributions using Yocto for embedded devices.
  • Integrate industrial protocols such as Ethernet, Modbus, BACnet, REST APIs.
  • Enable cloud/IoT connectivity using MQTT and related frameworks.
  • Perform system bring-up, driver interaction, debugging and performance optimization.
  • Collaborate with cross-functional teams to deliver scalable embedded solutions.

Skills

Embedded Linux
C++
Yocto
Industrial protocols
MQTT
Cloud connectivity

Tools

Yocto Project

Job description

Experience

7+ years

Responsibilities
  • Design, develop, and maintain Embedded Linux applications using C++ on custom hardware platforms
  • Build and customize Linux distributions using Yocto for embedded devices
  • Integrate and debug industrial communication protocols such as Ethernet, Modbus, BACnet, REST APIs
  • Implement cloud and IoT connectivity using MQTT and related frameworks
  • Perform system bring‑up, driver interaction, debugging, and performance optimization on embedded hardware
  • Collaborate with cross‑functional teams to deliver reliable and scalable embedded solutions
Must Have
  • Overall 6+ years of experience in Embedded Linux, Yocto, C++; working project experience on embedded Linux hardwares
  • Understanding of any Industrial protocols like Ethernet, Modbus, BACnet, REST API, Cloud connectivity (IoT, MQTT)
Nice to Have
  • Good experience in Microservice development (EdgeX)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Engineer - Embedded C++
Lead Engineer - Embedded C++

Quest Global • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Advanced Lead Engineer- Embedded Software
Advanced Lead Engineer- Embedded Software

Wabtec • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Lead/ Principal Software Engineer- C++, Embedded Linux & Yocto
Lead/ Principal Software Engineer- C++, Embedded Linux & Yocto

Blackfig Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Lead Linux Software Engineer
Lead Linux Software Engineer

Nasu Group • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Linux Kernel
Device Drivers
CAN
+5
Linux C++ - Lead Engineer
Linux C++ - Lead Engineer

Quest Global • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Indian Institute of Technology Delhi (IIT Delhi) • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Jobtailor • Ahmedabad District

On-site
INR 1,200,000 - 2,100,000
Embedded C++ Lead
Embedded C++ Lead

Expleo • Chennai District

On-site
INR 600,000 - 900,000
Emb C++ developer with RTOS development
Emb C++ developer with RTOS development

Capgemini • Bengaluru

On-site
INR 700,000 - 1,000,000
Senior Software Engineer
Senior Software Engineer

AMETEK • Bengaluru

On-site
INR 1,500,000 - 2,000,000