Tasks:
- * Build CI and automated testing
- * Build distributed communication frameworks
- * Define communication protocols and interface standards
- * Develop middleware services and fault recovery
- * Optimize latency, throughput, CPU, memory, and communication jitter
Perks/Benefits:
Skills/Tech stack required:
[Automated testing] [Automotive Ethernet] [C++] [CAN-FD] [CI/CD] [CyberRT] [Data recording] [Data Recording and Playback] [DDS] [Linux system] [Linux System Programming] [Performance optimization] [Publish/Subscribe] [QoS] [ROS 2] [RPC] [RTOS] [Shared Memory] [SOME/IP] [SPI] [System programming] [Time Synchronization] [UDP] [Zero copy]
Educational requirements:
[Bachelor's Degree]
Role(s):
[Automotive Software Engineer] [Embedded Software Engineer] [Engineer] [Middleware Engineer] [Software Engineer]