Job Responsibilities
- Optimize, configure, build and deploy real-time OS.
- Analyze network traffic.
- Integrate the test environment with CI/CD tools.
- Implement scripts for automation.
Job Requirements
- 5+ years of relevant experience in software development.
- Experience in software development using C/C++/Python/Bash.
- Strong knowledge of Ethernet stack.
- Experience in Linux or any other OS internals.
- Experience in real-time operating systems (e.g., QNX, VxWorks) is a plus.
- Experience in memory management – smart pointer, shared pointer, unique pointers.
- Knowledge in industrial/ IoT communication protocol – CAN, DDS, EtherCAT, MQTT, OPCUA.
- Experience in using Ethernet protocol analyzer and traffic capture device, e.g. Wireshark and ProfiShark.