Embedded C/C++ / Linux + Yocto
The people who can apply only 0-30 days Notice Period
Pune local candidates only.
We are looking for an experienced Embedded Linux Engineer with strong hands-on expertise in Yocto-based projects. The ideal candidate will work on designing, developing, and integrating embedded Linux platforms for industrial and IoT applications, with exposure to modern communication protocols and cloud connectivity.
Key Responsibilities:
- Develop, customize, and maintain Yocto-based embedded Linux distributions.
- Work on embedded Linux application development using C++.
- Integrate and support industrial communication protocols such as Ethernet, Modbus, BACnet, and REST APIs.
- Enable and support cloud connectivity for IoT solutions (MQTT, IoT platforms).
- Debug and optimize system performance, boot time, and resource utilization.
- Collaborate with hardware, firmware, and cloud teams for end-to-end system integration.
- Participate in design discussions, code reviews, and technical documentation.
Must-Have Skills:
- Strong hands-on experience with Yocto (mandatory).
- 58 years of experience in Embedded Linux development.
- Proficiency in C++.
- Good understanding of Linux system internals.
- Experience with industrial communication protocols:
- Ethernet, Modbus, BACnet, REST APIs.
- Experience with cloud/IoT connectivity (MQTT, IoT platforms).
Nice-to-Have Skills:
- Experience in microservices-based edge development, preferably using EdgeX.
- Exposure to containerization and service orchestration at the edge.
- Knowledge of secure communication and device management.