Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

C++ Developer

Full-time

Amaris Consulting

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 (afterworks, 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?

Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1,000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is made possible by an international team of 7,600 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System & Digital, Telecom, Life Sciences and Engineering. We’re focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success.

At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here's what our recruitment process looks like:

Brief Call : Our process typically begins with a brief virtual/phone conversation to get to know you! The objective? Learn about you, understand your motivations, and make sure we have the right job for you!

Interviews (the average number of interviews is 3 - the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities!

Case study : Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc.

As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience.

We look forward to meeting you!

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the C++ Developer in Cape Town, Western Cape vacancy
  •  ...management solutions, including hardware and software, for sectors like retail, commercial, and industrial, is seeking an  Intermediate C++ Developer who will be developing and extending their current software solutions, providing quality feedback to testing/implementation... 

    Hire Resolve

    Cape Town, Western Cape
    20 hours ago
  •  ...Our client is seeking a highly experienced Senior C++ Developer to join a fully remote team in South Africa, working on high-performance real-time video streaming and processing applications used by leading global production studios. This role is ideal for a developer... 

    MSP Staffing Pty Ltd

    Cape Town, Western Cape
    18 days ago
  •  ...codebase, gather user data, and respond to requests from Senior Developers/CTO. You will help develop information systems by designing,...  ...need 2 years experience in a similar role with proficiency in C++, C#, Java, Python, Kotlin, RESTful APIs & MVC pattern. DUTIES... 

    DataFin Recruitment

    Cape Town, Western Cape
    5 days ago
  •  ...Location Cape Town, South Africa SUMMARY Junior/Trainee Developer Job Brief We are looking for a person to join our small...  ...development stack is Microsoft-based, using MS SQL, Visual Studio 2026, C++, and C# Blazor, although Linux with PostgreSQL is on the horizon... 

    ExecutivePlacements.com

    Cape Town, Western Cape
    5 days ago
  •  ...Our client is looking for a highly accomplished Senior Software Developer to lead the evolution of a mission-critical software platform. This...  .... Key Responsibilities Rewrite and optimise an existing C++ application using the most appropriate modern programming language... 

    MSP Staffing Pty Ltd

    Cape Town, Western Cape
    2 days ago
  •  ...Cape Town, South Africa SUMMARY We’re on the hunt for a developer who can comfortably jump between frontend finesse, backend logic...  ...assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular... 

    ExecutivePlacements.com

    Cape Town, Western Cape
    6 days ago
  • R 1,400,000 - 1,500,000 pa

     ...3-Chels-1 Across the engineering universe, there are countless developers. Many can write code. Few can command the entire Software...  ...assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers,... 

    Communicate IT

    Cape Town, Western Cape
    21 days ago
  • A leading strategy and innovation consulting firm is looking for a Intermediate .Net Developer to join their team in Cape Town, WC.  Responsibilties:  Pair with other developers and learn the software development process and life  cycle; Construct and implement application... 

    Hire Resolve

    Cape Town, Western Cape
    20 hours ago
  • a company that provides a developer of a cloud-based restaurant management system, designed to increase efficiency in the hospitality industry, is seeking a Backend Developer to join their team. You'll work with senior developers to build and maintain high-performance... 

    Hire Resolve

    Cape Town, Western Cape
    20 hours ago
  •  ...A leading Assurance company is seeking a Business Developer to joint their team.  This role entails developing strategic business development plans, coordinating with internal  teams to address customer needs and wants, and aiming to improve customer satisfaction and... 

    Hire Resolve

    Cape Town, Western Cape
    20 hours ago
  • Bachelors degree in Data Science, Engineering, Programming or similar discipline. At least 1 year of relevant work experience in BI Development or related fields. Experience with development of BI tools (primarily Power BI). Keen eye for visual design of technical...

    PRR Recruitment Services

    Cape Town, Western Cape
    20 hours ago
  •  ...Back-End Developer ( Java ) We are looking for an experienced Back-End Developer to design, build, and maintain reliable back-end solutions using Java technologies. This role focuses on developing secure, scalable systems and APIs that support high-performing applications... 

    PBT Group

    Cape Town, Western Cape
    20 hours ago
  •  ...A leading packaging solutions company is looking for an experienced Business Developer with strong experience in sales growth and account management within the packaging industry to join their team in Epping, Cape Town . The successful candidate will be responsible... 

    Hire Resolve

    Cape Town, Western Cape
    2 days ago
  • Our client is seeking a skilled Business Developer in the life insurance sector to join their team in Cape Town, WC. This role involves identifying potential clients, presenting tailored product proposals, and ensuring sales success. The ideal candidate will collaborate... 

    Hire Resolve

    Cape Town, Western Cape
    2 days ago
  •  ...We are looking for a qualified Database developer to design stable and reliable databases, according to our companys needs. You will be responsible for developing, testing, improving and maintaining new and existing databases to help users retrieve data effectively. As... 

    Hire Resolve

    Cape Town, Western Cape
    2 days ago
  •  ...We're seeking an innovative, highly-motivated and qualified C# developer to join our team of professionals. Role Responsibilities Understanding business requirements and how they translate to the application logic /UI Writing well-designed and efficient code... 

    Hire Resolve

    Cape Town, Western Cape
    2 days ago
  •  ...We are looking for a Python Developer to join our engineering team and help us develop and maintain various software products. Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services... 

    Hire Resolve

    Cape Town, Western Cape
    2 days ago
  •  ...A leading FMCG food manufacturing company is looking for an experienced Product Developer with strong experience in food product development, flavour innovation, project management, and food manufacturing to join their team in Cape Town. The company supplies a diverse... 

    Hire Resolve

    Cape Town, Western Cape
    14 days ago
  •  ...Full Stack Developer job in Cape Town   Apply via Hire Resolve, the Top Tech Recruitment Agency in Cape Town   Are you a skilled Full Stack Developer looking to join high-impact teams and work on innovative digital platforms in Cape Town?   At Hire Resolve... 

    Hire Resolve

    Cape Town, Western Cape
    20 hours ago
  •  ...Key Responsibilities ~ Design, develop, and maintain robust applications using C# and .NET Core (6+) ~ Build and maintain RESTful APIs and web applications using ASP.NET / ASP.NET Core ~ Develop and optimize database solutions using MS SQL Server (2019+), T-SQL... 

    Progressive IT Resourcing

    Cape Town, Western Cape
    2 days ago
  •  ...PBT Group has an exciting opportunity for an experienced C# .NET Developer to join our software engineering team. The role involves developing and maintaining enterprise applications and services using modern Microsoft technologies and frameworks. The successful candidate... 

    PBT Group

    Cape Town, Western Cape
    20 hours ago
  •  ...Inland Team and will act as a support to the Corporate Business Consultants who focus on the corporate sector. As a Junior Sales Developer, you will be responsible for setting up new business meetings for the Corporate Distribution Team. Job Description: We are seeking... 

    K2 Recruit

    Cape Town, Western Cape
    20 hours ago
  •  ...Ruby Developer - CPTIT - Software Development Cape Town - Western Cape - South Africa ENVIRONMENT: Our client, a mission-driven company transforming the future of bicycle security, is seeking a Senior Software Developer to join their Cape Town office. The ideal... 

    Datafin

    Cape Town, Western Cape
    20 hours ago
  • Hire Resolves client is urgently seeking the expertise of a Senior Project Developer in Cape Town, WC. Responsibilities: Lead the development of the project pipeline to ensure balanced and de-risked portfolio Assist with business development, site and project acquisition... 

    Hire Resolve

    Cape Town, Western Cape
    8 days ago
  • R 800,000 pa

     ...Build software that powers the future of insurance technology. Are you a passionate C# Developer looking for an opportunity to work on modern, cloud-based software used by clients across South Africa, the UK, and beyond? Join an innovative InsurTech company where you... 

    E-Merge IT Recruitment

    Cape Town, Western Cape
    4 days ago
  •  ...Town, South Africa Salary Monthly SUMMARY #SHIFTINTOHIGHCAREER by joining an IT Company that seeks the expertise of a BI Developer POSITION INFO Minimum requirements: Must have a minimum of 3 to 5 years experience as a BI Developer in the IT Industry... 

    ExecutivePlacements.com

    Cape Town, Western Cape
    5 hours ago
  •  ...will collaborate with cross‑functional teams to translate business requirements into technical solutions while mentoring junior developers and helping shape a strong engineering culture. With exposure to modern technologies, cloud platforms, and a collaborative... 

    ExecutivePlacements.com

    Cape Town, Western Cape
    5 hours ago
  •  ...data-driven energy efficiency, monitoring, and renewable energy solutions for businesses and industries is seeking a  Frontend-heavy Developer to join their lean, fast-moving energy monitoring team. You will build and maintain responsive web interfaces and data-rich... 

    Hire Resolve

    Cape Town, Western Cape
    20 hours ago
  •  ...platform that specializes in analyzing complex data relationships in real-time is seeking a high-energy, self-starting Senior Full Stack Developer to contribute to the growth and success of their graph intelligence platform. This role incorporates all aspects of developing and... 

    Hire Resolve

    Cape Town, Western Cape
    20 hours ago
  •  ...A strategy and innovation consultancy focused on digital transformation in Africa, working with governments and companies to develop growth strategies, build innovation capabilities, and create digital solutions for public and private sectors, is seeking an Intermediate... 

    Hire Resolve

    Cape Town, Western Cape
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Developer. Be the first to apply!