PSDSARC Riyadh, Saudi Arabia
Posted 9 days ago | Expires in 2 months | Ref: JB5322121 | Source: Bayt.com
Responsibilities
- Convert user requirements to software specifications.
- Design software architecture and data exchange protocols to implement, test, and evaluate complex data processing and data fusion algorithms in CUDA, C, C++.
- Port processing algorithms from MATLAB to C/C++/CUDA for real-time implementation.
- Document the design and implementation of processing algorithms.
- Design, implement, test, and evaluate data fusion frameworks for multiple systems over embedded platforms, including multi-core CPU-GPU platforms.
- Design and develop high-fidelity simulations to test and evaluate the performance of data processing and data fusion algorithms in real-time.
- Upgrade, integrate, and test data processing and data fusion blocks in real-time processing chain of multiple systems.
- Develop test plans and test bench applications for online/offline performance evaluation and software qualification of data processing and data fusion algorithms.
- Participate in field trials to verify the conformity of ported algorithms to system specifications.
- Mentor new trainees and build software teams to carry on the responsibility of upgrading/maintaining the real-time processing framework.
Skills
- Solid background in software architecture and optimization techniques for real-time implementation of complex algorithms on CPU-GPU platforms.
- Hands-on experience in C/C++ based real-time implementation.
- Hands-on experience in CUDA programming.
- Hands-on experience in Linux OS and software optimization using multi-processor/multi-threading.
- Hands-on experience in real-time data handling and data management through databases.
- Hands-on experience in high-speed data acquisition and optimal memory management for real-time processing.
- Experience in designing software architecture and implementing algorithms over embedded CPU-GPU platforms; experience with FPGAs and microcontrollers is a plus but not required.
Company Industry
Other Business Support Services
Company Overview
Prince Sultan Defense Studies and Research Center (PSDSARC) aims to support the Saudi defense ecosystem, contribute to Vision 2030, and develop national capabilities in defense R&D. It is a government entity reporting to the General Authority for Defense Development, focusing on research, development, and localization of defense technologies.