Embedded_Linux_Developer_JCIH_ECT
Core
Define and drive scalable, secure, and high-performance gateway and edge computing architectures for connected products built on Linux platforms.
Role type
Senior Embedded Linux Developer (Gateway/Edge Systems)
Builds
End-to-end gateway system architecture, edge devices, gateway software, middleware, connectivity, and cloud integration
Domain
Industrial IoT, Embedded Systems, Edge Computing
Required skills
Embedded C/C++, Embedded Linux architecture, Yocto/Buildroot, BSP and device driver development, Linux networking stack (TCP/IP), Industrial protocols (MQTT, Modbus, CAN, Ethernet), Containerization, DevSecOps, Secure boot, OTA updates
Preferred skills
Edge AI/ML, GenAI-assisted engineering, Edge orchestration frameworks, CI/CD pipelines, Automation frameworks
Technologies
Linux, C/C++, Yocto, Buildroot, MQTT, Modbus, CAN, Ethernet, Docker/Containers, CI/CD tools
Responsibilities
Design scalable and modular software architectures for Linux-based embedded gateway platforms; Integrate connectivity technologies and industrial/IoT protocols; Develop BSP, device drivers, middleware, containerized services, and application layers; Evaluate and integrate emerging technologies like Edge AI/ML and observability platforms; Define and improve CI/CD pipelines and DevSecOps practices
Seniority
Senior, hands-on IC