C/Go/Rust Software Engineer

4 weeks ago


Cape Town, Western Cape, South Africa Communicate Recruitment Full time
Job Summary:

As a skilled C/Go/Rust Developer, you will be responsible for creating firmware for custom hardware, performing diagnostic tests, and optimizing software for both Linux and Windows environments. Your role will involve contributing to projects, working closely with internal stakeholders, and ensuring high-quality, maintainable software solutions.

Key Responsibilities:

• Developing firmware for custom hardware
• Performing diagnostic tests and optimizing software
• Contributing to projects and collaborating with internal stakeholders
• Ensuring high-quality, maintainable software solutions

Requirements:

• Minimum 2+ years of experience in C/C++ development
• Strong network programming skills
• Proficiency in Linux as a core development environment
• Experience in Go and Rust, or a strong willingness to learn
• Familiarity with Python development and embedded systems
• Strong problem-solving abilities, with experience in software deployment across various platforms
• Coordination skills for cross-functional requirements and testing

Qualification:

Higher degree or diploma in software development, electronic engineering, or related fields
  • Software Engineer

    1 month ago


    Cape Town, Western Cape, South Africa Curiska (Pty) Ltd Full time

    C/C++/Go/Rust Software DeveloperAbout the Role:We are seeking a highly skilled C/C++/Go/Rust software developer to join our team at Curiska (Pty) Ltd in Cape Town. As a software engineer, you will be responsible for designing, developing, and testing software applications using C/C++/Go/Rust programming languages.Key Responsibilities:Design and develop...


  • Cape Town, Western Cape, South Africa E&D Recruiters Full time

    About the RoleWe are seeking a highly skilled C/C++/Go/Rust Software Developer to join our team at E&D Recruiters.Key ResponsibilitiesDesign, develop, and maintain software applications using C/C++/Go/Rust programming languages.Collaborate with cross-functional teams to identify and prioritize software development projects.Develop and implement software...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job DescriptionAs a C/Go/Rust Software Engineer at Communicate Recruitment, you will be engaged in multi-platform development for both Linux and Windows environments, contributing to various projects. Your role involves creating firmware for custom hardware, performing diagnostic tests, and optimizing software to ensure high-quality, maintainable...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    We are seeking a skilled C/Go/Rust Developer to join our team. As a key contributor, you will engage in multi-platform development for both Linux and Windows environments, working closely with internal stakeholders to deliver high-quality software solutions.ResponsibilitiesCreate firmware for custom hardwarePerform diagnostic tests and optimize softwareYou...


  • Cape Town, Western Cape, South Africa Curiska Full time

    Curiska Software Development OpportunityCuriska seeks a skilled C/C++/Go/Rust software developer to join our team in Cape Town.Key RequirementsHold a degree in software development or electronic engineering.Be fluent in spoken and written English.Demonstrate strong team collaboration and communication skills.Be willing and able to travel abroad for work.Have...


  • Cape Town, Western Cape, South Africa Curiska (Pty) Ltd Full time

    Curiska Software Development OpportunitiesKey Responsibilities:Develop software applications using C/C++ programming languages.Design and implement modular, efficient, and scalable software solutions.Collaborate with cross-functional teams to integrate software components.Maintain and improve existing software systems to ensure high performance and...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    **Job Summary**As a seasoned C/Go/Rust Developer, you will be responsible for crafting high-quality, multi-platform software solutions for both Linux and Windows environments. Your role will involve creating firmware for custom hardware, conducting diagnostic tests, and optimizing software to meet the highest standards of excellence.**Key...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Title: Firmware and Software DeveloperAbout the Role:We are seeking a skilled Firmware and Software Developer to join our team. As a Firmware and Software Developer, you will be responsible for designing, developing, and testing firmware and software solutions for custom hardware. Your role will involve working closely with internal stakeholders,...

  • C# Software Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa Network Recruitment Full time

    Job Summary:Network Recruitment is seeking a skilled C# Software Engineer to join our team. The ideal candidate will have a strong background in C# development and .NET framework, with experience in JavaScript and React for front-end development.Key Responsibilities:Design, develop, and maintain software applications using C# and .NET framework.Collaborate...


  • Cape Town, Western Cape, South Africa Curiska (Pty) Ltd Full time

    We are seeking a highly skilled C/C++ Software Engineer to join our team at Curiska (Pty) Ltd.Key Responsibilities: Design and develop high-performance C/C++ software applications Collaborate with cross-functional teams to ensure seamless software deployment Stay up-to-date with industry trends and advancements in C/C++ and related technologiesRequirements:...


  • Cape Town, Western Cape, South Africa Curiska (Pty) Ltd Full time

    Curiska (Pty) Ltd is seeking a senior C/C++ software engineer to join its team.Key Responsibilities:Develop high-quality C/C++ software applications.Design and implement efficient algorithms and data structures.Collaborate with cross-functional teams to drive software development lifecycle.Ensure seamless integration with Linux operating...

  • C++ Software Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa Curiska Full time

    C++ Desktop Application DeveloperCuriska is seeking an experienced C++ Software Engineer to build and maintain a complex desktop application with interfaces to other hardware and software. The ideal candidate will collaborate with other designers, developers, and testers to create a high-quality product.Key Responsibilities:Develop and maintain complex...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Title: Senior C++ Software EngineerJob Description:We are seeking a highly skilled Senior C++ Software Engineer to join our team. The ideal candidate will have a deep understanding of object-oriented programming and design patterns, as well as experience with multi-threading, performance optimization, and memory management.Key Responsibilities:Design and...

  • C# Software Engineer

    4 weeks ago


    Cape Town, Western Cape, South Africa PBT Group Full time

    PBT Group is seeking a skilled C# Analyst Programmer to contribute to the development, maintenance, and optimisation of our software applications.Key ResponsibilitiesAnalyse business requirements and collaborate with stakeholders to translate them into technical specifications.Design, develop, and maintain robust C# applications, ensuring adherence to...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Key Responsibilities:As a skilled C++ developer, you will be responsible for designing and implementing high-performance software solutions. Your expertise in algorithms, data structures, and software design will be crucial in developing efficient and scalable systems.Requirements:• Bachelor's degree in Engineering or Computer Science• Minimum 5+ years...


  • Cape Town, Western Cape, South Africa PBT Group Full time

    About the RoleWe are seeking a skilled C# software engineer to contribute to the development, maintenance, and optimization of our software applications. In this position, you will analyze business requirements, design efficient solutions, and implement high-quality, scalable code. This role involves close collaboration with business analysts, project...


  • Cape Town, Western Cape, South Africa E-Merge Full time

    Unlock Your Potential as a Senior C# Software EngineerE-Merge is seeking a highly skilled Senior C# Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable digital solutions that advance our business and uphold our mission.Key Responsibilities:Design and develop...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About the Role:MRI Software is seeking a skilled Software Engineer to join our team in Cape Town. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining software solutions throughout the software development lifecycle.Key Responsibilities:Develop software features in a self-sufficient way...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    We are seeking a seasoned Senior C++ Software Engineer to join our team at Goldman Tech Resourcing. As a key contributor, you will be responsible for developing, testing, and implementing C++ applications for local devices.Key Responsibilities:Design and develop C++ applications with a focus on performance and reliabilityCollaborate with cross-functional...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    We are seeking a highly skilled C# Developer to join our team at Network Recruitment. Key responsibilities include developing, testing, and maintaining high-quality software applications using C# and .NET frameworks. The ideal candidate will collaborate with product managers and stakeholders to gather requirements and design solutions. Additionally, they...