
Junior Embedded Systems Engineer
- Riyadh
- Permanent
- Full-time
Port the processing algorithms from MATLAB to C/C++/CUDA for real time implementation.
Develop test plans and test bench application for online/offline performance evaluation and software qualification of signal/data processing algorithms.
Participate in field trials to verify conformance of ported algorithms to system specifications.Skills Solid background in software architecture and optimization techniques for real time implementation of signal/data processing algorithms on CPU-GPU platforms
Hands on working experience in C/C++ based real-time implementation.
Hands on working experience in CUDA programming.
Hands on working experience in Linux OS and software optimization using multi-processor/multi-threading.
Hands on working experience in real-time data handling and data management through Database.
Hands on working experience in high-speed data acquisition and optimum memory management for real-time processing.