Key Role Clarifications:
Primary Focus: High-level application development using C++ and Docker. (Low-level Yocto/BSP is secondary).
Protocols Required: Experience/working knowledge of Modbus, BACnetIP, Modbus-TCP, TCP/IP, HTTPS, WebSockets, and MQTT. (Note: DNP is not required and can be skipped).
Role Details:
Primary Skills: C, C++, Embedded Linux Application Programming, Industrial Protocols (Modbus/BACnet), Docker
Summary:
We are looking for a Firmware Engineer with 5+ years of experience in C/C++ application development on Embedded Linux. The core focus is high-level application logic, industrial protocol integration, and containerization.
Responsibilities & Key Requirements:
Develop high-performance applications using C/C++ in an Embedded Linux workplace.
Implement industrial communication protocols (Modbus, BACnetIP, TCP/IP, HTTPS, WebSockets, MQTT).
Deploy and manage applications using containerization tools (Docker/Kubernetes).
Robust foundation in Linux OS concepts, multithreading, data structures, algorithms, and design patterns.
Basic familiarity with Yocto build systems, kernel concepts, and device drivers.
Hands-on experience in troubleshooting and debugging complex firmware issues.
📌 Embedded Linux Developer Pune
🏢 ACL Digital
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.