• Working understanding of parallelism and concurrency as applied to algorithm implementation on shared memory and distributed systems
• Direct experience implementing complex signal processing algorithms in C++ meeting latency and throughput performance requirements or experience in implementing complex control operations in software with defined performance timelines
• Experience in developing and optimizing algorithms for performance.
• Continuous integration and test experience in a hardware/software laboratory workplace
• Experience in multithreaded, multiprocessor software development using pthreads, OpenMP, or MPI programming models on clustered deployments
• Experience developing applications for GPGPU using CUDA or OpenCL
• Familiar with software configuration management and development process control (i.e. CMMI)
• Experience in using version control tools such as ClearCase
📌 Senior Dsp Software Chennai (India)
🏢 Anicalls (Pty
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.