

Search by job, company or skills

Design and develop robust embedded Linux applications/services for connected devices.
Strong hands-on programming in C, C++ (Python is a plus).
Solid understanding of IPC mechanisms (shared memory, sockets, message queues, etc.).
Experience with device discovery & networking services: mDNS, DHCP, SNMP, IGMP.
Interface with hardware and field devices: GPIO / I2C / SPI / UART / Ethernet.
Comfortable with cross-compilation, Yocto builds, deployment, and remote debugging on target (gdb).
Write unit + integration tests and support automation in CI/CD (GitLab CI preferred).
Collaborate with backend/UI and test teams to deliver end-to-end features and APIs.
Profile and optimize CPU/memory/latency for constrained embedded environments.
Contribute to LLDs, sequence diagrams, and interface specifications (Git-based workflows).
Job ID: 144012767
Skills:
C, Ethernet Protocols, Can, Lin, Flexray, Python, Model based development using ASCET, SW build environment, AUTOSAR methodology, Autosar ComStack Configuration and Integration, CAPL scripts, CAN-FD, Build process, Canalyzer, Adaptive Autosar, Partial Networking concepts, Vector Canoe, E2E Network Management, BSW module state changes, RTE OS scheduling concepts, Multicore environment, Automotive SPICE, Inter ECU Communication Protocols
Skills:
Linux System Programming, Debugging, Synchronization, Pthreads, Multi-threading, Mqtt, Concurrency, REST, Curl, IPC sockets, GNSS data parsing