C++ Real-Time Signal Processing Engineer (CUDA)

ATS Client

Cape Town

On-site

ZAR 600,000 - 1,000,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

International community
Diversity & equal opportunity
Robust training with internal Academy
Team events

Job summary

ATS Client is seeking a skilled engineer in Cape Town to design and implement software for signal processing applications. The role involves developing high-performance algorithms for real-time systems and supporting low-latency network protocols.

You will participate in system integration across software, firmware, and hardware, while maintaining baselines with version control and ensuring timely delivery of software modules.

Qualifications

  • Experience in C++ for performance-critical applications.
  • Parallel computing with NVIDIA CUDA.
  • Python and MATLAB for scripting, programming, and simulation.
  • Radar signal processing knowledge.
  • Degree in Engineering, Computer Science, or Applied Mathematics.

Responsibilities

  • Design and implement software for signal processing applications.
  • Develop and optimize algorithms for high-performance and real-time systems.
  • Support the development of low-latency network communication protocols.
  • Participate in system integration across software, firmware, and hardware.
  • Maintain software baselines using version control systems.
  • Ensure reliable delivery of software modules to assist project timelines.

Skills

C++ performance
CUDA parallel computing
Python & MATLAB
Radar signal processing
Memory management
TCP/UDP networking
Source control
System integration
Software architecture
Team mindset

Education

Degree in Engineering, Computer Science, or Applied Mathematics

Tools

Modern source control systems

Job description

ATS Client is seeking a skilled engineer in Cape Town to design and implement software for signal processing applications. The role involves developing high-performance algorithms for real-time systems and supporting low-latency network protocols.

You will participate in system integration across software, firmware, and hardware, while maintaining baselines with version control and ensuring timely delivery of software modules.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Scale High-Performance Platforms
Senior Software Engineer: Scale High-Performance Platforms

ATS Client • Cape Town

On-site
ZAR 1,320,228 - 1,581,372
Senior Win32 Graphics Engineer — High-Performance, Hybrid
Senior Win32 Graphics Engineer — High-Performance, Hybrid

ATS Client • Cape Town

Hybrid
ZAR 600,000 - 900,000
WESOP
After Work Activities
Hybrid working
C++ Developer
C++ Developer

ATS Client • Cape Town

On-site
ZAR 600,000 - 1,000,000
International community
Diversity & equal opportunity
Robust training with internal Academy
+1
Junior Software Engineer - Hardware-Software Hybrid
Junior Software Engineer - Hardware-Software Hybrid

ATS Client • Johannesburg

On-site
ZAR 180,000 - 300,000
Senior Embedded Systems Engineer for Cash Processing
Senior Embedded Systems Engineer for Cash Processing

ATS Client • Gauteng

On-site
ZAR 850,000 - 1,150,000
Senior C# & DevOps Engineer, Cloud-Native .NET
Senior C# & DevOps Engineer, Cloud-Native .NET

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Java Engineer: Cloud-Native, Distributed Systems
Senior Java Engineer: Cloud-Native, Distributed Systems

ATS Client • Cape Town

On-site
ZAR 800,000 - 1,200,000
Mission-Critical Software Integration Engineer
Mission-Critical Software Integration Engineer

ATS Client • Cape Town

On-site
ZAR 360,000 - 540,000
Jira
Confluence
Git
+3
Embedded ML & AI Software Engineer
Embedded ML & AI Software Engineer

ATS Client • Centurion

On-site
ZAR 900,000 - 1,200,000
AI Engineer: Enterprise AI & Automation (Cape Town Hybrid)
AI Engineer: Enterprise AI & Automation (Cape Town Hybrid)

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,100,000
Hybrid work model
Permanent role