×
Register Here to Apply for Jobs or Post Jobs. X

C++ Developer

Job in Cape Town, 7100, South Africa
Listing for: AMARIS GROUP SA
Full Time position
Listed on 2026-05-29
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Job Description & How to Apply Below

Join our team and start a new adventure in an international and dynamic environment, where you will be able to fulfil your career expectations in a fast-growing organization.

Your missions

  • 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 efforts across software, firmware, and hardware.
  • Maintain software baselines using version control systems.
  • Ensure reliable delivery of assigned software modules and components to assist overall project timelines.

Your profile

  • Experience in C++ for performance-critical applications.
  • Experience with parallel computing using NVIDIA CUDA.
  • Experience in programming, scripting, and simulation using Python and MATLAB.
  • Experience in radar signal processing.
  • Academic background:
    Degree in Engineering, Computer Science, or Applied Mathematics.
  • Understanding of memory management and system-level optimization.
  • Understanding of high-speed TCP/UDP communications and network programming.
  • Working knowledge of modern source control systems.
  • Practical knowledge and application of system integration techniques.
  • Solid foundational understanding of software architecture, network programming, and version control.
  • You have a team-oriented mindset with the ability to adapt and learn quickly in a specialized, multi-disciplinary environment.

What we offer

  • An international community, bringing together 110+ different nationalities
  • An environment where trust has a central place: 70% of our key leaders started their careers at the first level of responsibilities
  • A robust training system with our internal Academy and 250+ available modules
  • A vibrant workplace that frequently gathers for internal events (after works, team buildings, etc.)

Amaris Consulting is proud to be an equal-opportunity workplace. We are committed to promoting diversity within the workforce and creating an inclusive working environment. For this purpose, we welcome applications from all qualified candidates regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.

Who are we?

Job description

Join our team and start a new adventure in an international and dynamic environment, where you will be able to fulfil your career expectations in a fast-growing organization.

Your missions

  • 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 efforts across software, firmware, and hardware.
  • Maintain software baselines using version control systems.
  • Ensure reliable delivery of assigned software modules and components to assist overall project timelines.

Your profile

  • Experience in C++ for performance-critical applications.
  • Experience with parallel computing using NVIDIA CUDA.
  • Experience in programming, scripting, and simulation using Python and MATLAB.
  • Experience in radar signal processing.
  • Academic background:
    Degree in Engineering, Computer Science, or Applied Mathematics.
  • Understanding of memory management and system-level optimization.
  • Understanding of high-speed TCP/UDP communications and network programming.
  • Working knowledge of modern source control systems.
  • Practical knowledge and application of system integration techniques.
  • Solid foundational understanding of software architecture, network programming, and version control.
  • You have a team-oriented mindset with the ability to adapt and learn quickly in a specialized, multi-disciplinary environment.

What we offer

  • An international community, bringing together 110+ different nationalities
  • An environment where trust has a central place: 70% of our key leaders started their careers at the first level of responsibilities
  • A robust training system with our internal Academy and 250+ available modules
  • A vibrant workplace that frequently gathers for internal events (after works, team buildings, etc.)

Amaris Consulting is proud to be an equal-opportunity workplace. We are committed…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary