Role : Embedded Linux Developer to work on our connectivity stack and instrument module integration.
Experience - 2 to 6 years
Location: Permanent position in Trivandrum
Key responsibilities
Develop Linux-based applications with strong focus on multi-threading and concurrency
Debug and fix threading, synchronization, and stability issues
Implement communication:
Ethernet socket communication with VCU
Cloud connectivity using MQTT and REST (curl)
Work on instrument cluster ↔ modem integration
Interface with and handle GNSS data (positioning, parsing, integration)
Ensure robustness in real-time data exchange and field conditions
What we are looking for:
Strong fundamentals in Linux system programming
Hands-on experience with threads (pthreads), IPC, sockets
Good debugging skills (logs, race conditions, deadlocks)
Preferred (good to have):
Experience working with GNSS modules / GPS data handling (e.g., NMEA parsing)
Exposure to embedded systems / automotive domain
Familiarity with networking stacks and protocols
Interested candidates share your cv to aiswarya.r@placeelements.com
Work Location: In person
Read authentic reviews with a Glassdoor account. Only apply to jobs you love.