Software Development Engineer

4 weeks ago


Pretoria, Gauteng, South Africa Curiska (Pty) Ltd Full time

About Curiska (Pty) Ltd

We are a reputable company looking for skilled professionals to join our team.

Salary Information

The estimated annual salary for this position is R800,000 - R1,200,000, depending on experience and qualifications.

Job Description

We are seeking a highly motivated Software Development Engineer to develop OSI Layer 4 to Layer 7 protocol software components. This role involves developing end-user graphical user interface (GUI) software and ensuring that all code meets relevant coding standards and specifications.

Main Responsibilities:

  • Development of OSI Layer 4 to Layer 7 protocol software components;
  • Development of end-user graphical user interface (GUI) software;
  • Developing software in accordance with relevant coding standards and specifications.

Specialised Knowledge, Skills and Experience Preferred

We are looking for candidates with experience writing and debugging software in C++ (possibly on embedded platforms). Additionally, knowledge of the OSI stack paradigm and the functions of the various layers is preferred. Experience in test-driven development and code quality tools (C++, Python, Jenkins, SonarQube), as well as network programming such as TCP/IP sockets and security protocols such as SSL, is also beneficial.


  • Software Engineer

    2 months ago


    Pretoria, Gauteng, South Africa Hudson Rubber Full time

    Job Title: Software Engineer - Backend DevelopmentWe are seeking a highly skilled Software Engineer - Backend Development to join our team at {company}.Job Description:As a Software Engineer - Backend Development, you will be responsible for designing, developing, and maintaining the backend infrastructure of our applications.Key Responsibilities:Design and...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    Job Title: Senior Software Engineer - Protocol DevelopmentAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at E&D Recruiters. The ideal candidate will have a strong background in software development, particularly in protocol software components.Key Responsibilities:• Develop and implement Layer 2 and Layer 3...

  • Software Engineer

    2 months ago


    Pretoria, Gauteng, South Africa Midvaal Recruitment Full time

    Job Title: Software Engineer - Frontend DevelopmentAbout the Job: We are seeking a skilled Software Engineer - Frontend Development to join our team. In this role, you will be responsible for designing and developing user-friendly and visually appealing user interfaces for our web applications. You will work closely with our cross-functional team to...


  • Pretoria, Gauteng, South Africa People Source Full time

    About the Role: We are seeking a highly skilled Software Engineering and Development Expert to join our team at People Source. As a key member of our team, you will be responsible for developing and maintaining high-quality software applications using embedded and application-level coding techniques.Key Responsibilities:Design, develop, test, and deploy...


  • Pretoria, Gauteng, South Africa Perfect Placement Recruitment Full time

    Job Title: Software Development EngineerAbout the Role:We are seeking a highly skilled Software Development Engineer to join our team in the Netherlands. As a key member of our engineering team, you will be responsible for assisting in the planning, design, and execution of engineering projects across various sectors.About You:You have recently graduated in...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    About the RoleWe are seeking a skilled Software Development Engineer to join our team and contribute to the design and development of embedded software for digital communication systems.Key ResponsibilitiesDesign and develop low-level embedded software components and drivers for digital communication systems.Collaborate with hardware and test engineers in an...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team as a Network Protocol Developer. This is an excellent opportunity to work on developing Layer 2 and Layer 3 protocol software components.Key ResponsibilitiesDeveloping software components that meet the required specifications.Verifying the protocol stack against...


  • Pretoria, Gauteng, South Africa Agile People Full time

    Job DescriptionWe are seeking a skilled Backend Software Engineer to join our team at Agile People.About the RoleThe successful candidate will have 3-5 years of professional experience in software development and a strong passion for being a hands-on techie. You will be responsible for developing, delivering, and maintaining high-quality software, working...


  • Pretoria, Gauteng, South Africa Waterkloof Mansion Boutique Hotel Full time

    We are seeking a skilled Senior Software Engineer to join our team. As a key member of our backend development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and Python.Your primary focus will be on backend development, ensuring the scalability and performance of our systems. You will work closely...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    We are seeking an Embedded Software Engineer to join our team at E&D Recruiters in Pretoria East. As an ideal candidate, you will have a degree in Electronic Engineering or Computer Engineering and 0-5 years of experience in software development.The successful candidate will be responsible for developing embedded digital communications software components,...


  • Pretoria, Gauteng, South Africa Perfect Placement Recruitment Full time

    Job Description: We are seeking a highly skilled Senior Software Engineer to join our team in the Netherlands. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet business objectives and technical requirements.Key Responsibilities:Develop software solutions using...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    Job DescriptionPurpose of the Job:The Embedded Software Developer position at E&D Recruiters is a critical role that requires a strong technical background and experience in product development. As an Embedded Software Developer, you will be responsible for qualifying products based on specific product technical requirements, industrializing products to...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    E&D Recruiters is a leading recruitment agency that specializes in finding top talent for various industries. We are currently looking for a highly skilled Software Development Professional to join our team.This role involves developing embedded digital communications software components, working with international standards and specifications, and...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    Job Title: Software Development Professional">About Our Client: Our client is a leading technology company that specializes in developing innovative software solutions.">Job Summary:">We are seeking a skilled Software Development Professional to join our team. As a Software Development Professional, you will be responsible for designing, developing, and...

  • Software Engineer

    1 month ago


    Pretoria, Gauteng, South Africa Network Recruitment Full time

    We are seeking a highly skilled Software Engineer to join our team at Network Recruitment. As a Python Development Specialist, you will be responsible for designing, building, and maintaining Python applications in line with business requirements and technical specifications.

  • Software Engineer

    1 day ago


    Pretoria, Gauteng, South Africa Network Recruitment Full time

    We are looking for a skilled Software Engineer to join our team at Network Recruitment. This role involves the development and maintenance of EHS and back-end web application services.Key Responsibilities:Documenting systemsAnalyzing, designing, and developing system solutionsConducting unit testing and participating in regression, performance, and systems...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    Job Title: Embedded Software DeveloperJob DescriptionWe are seeking a skilled Embedded Software Developer to join our team at E&D Recruiters. The ideal candidate will have a strong background in embedded digital communications software development and be able to work with international standards and specifications.Responsibilities:• Development of embedded...


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Key Responsibilities: We are seeking a skilled Software Solutions Developer to join our team at Network Recruitment. The successful candidate will be responsible for researching, designing, implementing, and maintaining high-quality software solutions.Developing a Software Development Plan: The ideal candidate will develop and execute software development...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    Job Summary:Purpose of the Role:We are seeking a highly skilled Cybersecurity Software Engineer to join our team at E&D Recruiters. This is an excellent opportunity for experienced professionals in software development who are looking to transition into a career in cybersecurity.About the Job:This role involves developing communications security (COMSEC)...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    The ideal candidate will possess a degree in Electronic Engineering or Computer Engineering, with 0-5 years of professional software development experience. Key responsibilities include developing embedded digital communications software components, working with SoC-embedded software, and understanding international standards and specifications.Key...