Intermediate - Senior Software Engineer

4 weeks ago


Centurion, South Africa Adzuna ZA B C2 Full time
Responsibilities:
  • Develop and maintain software applications for secure networking encryptors, mobile communications, and cryptographic modules.
  • Work on the trusted operating system, ensuring its integrity and security.
  • Collaborate with a diverse team to design custom PCBs and server platforms.
  • Contribute to the full software development lifecycle, from concept to deployment.

Qualifications and Experience:

  • Bachelor's degree in Computer Engineering (BEng Comp).
  • 3-5 years of experience in software development.
  • Proficient in C and C++ development (minimum of 1-2 years in a production environment).
  • Strong understanding of networking and network security.
  • Systematic and analytical approach to problem-solving.
  • Adherence to and contribution to good programming standards and principles.
  • Familiarity with UML.

Desirable Requirements:

  • Development experience in UNIX, QT applications.
  • Experience with source control (Git) and product release cycle management (e.g., Jira).
  • Understanding of cryptography and cryptographic principles (application).
  • Knowledge of VPN/IPsec.

If you are a passionate Software Developer looking to make a significant impact in the ICT industry, apply now.
Only short listed candidates will be contacted.

  • Centurion, South Africa Network Recruitment Full time

    Responsibilities:Develop and maintain software applications for secure networking encryptors, mobile communications, and cryptographic modules.Work on the trusted operating system, ensuring its integrity and security.Collaborate with a diverse team to design custom PCBs and server platforms.Contribute to the full software development lifecycle, from concept...


  • Centurion, South Africa Network Recruitment Full time

    Responsibilities: Develop and maintain software applications for secure networking encryptors, mobile communications, and cryptographic modules. Work on the trusted operating system, ensuring its integrity and security. Collaborate with a diverse team to design custom PCBs and server platforms. Contribute to the full software development lifecycle, from...


  • Centurion, South Africa Network Recruitment Full time

    Responsibilities:Develop and maintain software applications for secure networking encryptors, mobile communications, and cryptographic modules.Work on the trusted operating system, ensuring its integrity and security.Collaborate with a diverse team to design custom PCBs and server platforms.Contribute to the full software development lifecycle, from concept...


  • Centurion, South Africa Network Recruitment Full time

    Responsibilities: Develop and maintain software applications for secure networking encryptors, mobile communications, and cryptographic modules. Work on the trusted operating system, ensuring its integrity and security. Collaborate with a diverse team to design custom PCBs and server platforms. Contribute to the full software development lifecycle, from...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Responsibilities:Develop and maintain software applications for secure networking encryptors, mobile communications, and cryptographic modules.Work on the trusted operating system, ensuring its integrity and security.Collaborate with a diverse team to design custom PCBs and server platforms.Contribute to the full software development lifecycle, from concept...


  • Centurion, South Africa Hire Resolve Full time

    Hire Resolve is seeking a dedicated and skilled Intermediate Software Developer to join their client's team. As an Intermediate Software Developer, you will be responsible for the design, development, and implementation of software solutions. You will work closely with cross-functional teams to deliver high-quality software products.Responsibilities: Meets...


  • Centurion, South Africa Hire Resolve Full time

    Hire Resolve is seeking a dedicated and skilled Intermediate Software Developer to join their client's team. As an Intermediate Software Developer, you will be responsible for the design, development, and implementation of software solutions. You will work closely with cross-functional teams to deliver high-quality software products.Responsibilities: Meets...


  • Centurion, Gauteng, South Africa Communicate Recruitment Full time

    Job Description: Apply your advanced skills in MATLAB/Simulink software development to pioneer cutting-edge controllers and systemsTake charge of developing, documenting, and testing control software and innovative toolsPerform rigorous module-level testing and validation to guarantee peak performanceInnovate software development processes to continuously...


  • Centurion, South Africa Communicate Recruitment Full time

    Job Description: Apply your advanced skills in MATLAB/Simulink software development to pioneer cutting-edge controllers and systemsTake charge of developing, documenting, and testing control software and innovative toolsPerform rigorous module-level testing and validation to guarantee peak performanceInnovate software development processes to continuously...


  • Centurion, South Africa Communicate Recruitment Full time

    Job Description:Apply your advanced skills in MATLAB/Simulink software development to pioneer cutting-edge controllers and systemsTake charge of developing, documenting, and testing control software and innovative toolsPerform rigorous module-level testing and validation to guarantee peak performanceInnovate software development processes to continuously...


  • Centurion, South Africa Adzuna ZA B C2 Full time

    Job Description:Apply your advanced skills in MATLAB/Simulink software development to pioneer cutting-edge controllers and systemsTake charge of developing, documenting, and testing control software and innovative toolsPerform rigorous module-level testing and validation to guarantee peak performanceInnovate software development processes to continuously...


  • Centurion, South Africa Network Recruitment Full time

    Key Responsibilities: Lead and manage Software System Engineering processes for projects. Create and maintain system software development and requirements documentation. Design software system architecture and related designs as needed. Analyze software requirements and derive sub-system requirements. Document software interface requirements and validation...


  • Centurion, South Africa Adzuna ZA B C2 Full time

    Key Responsibilities:Lead and manage Software System Engineering processes for projects.Create and maintain system software development and requirements documentation.Design software system architecture and related designs as needed.Analyze software requirements and derive sub-system requirements.Document software interface requirements and validation...


  • Centurion, South Africa Network Recruitment Full time

    Key Responsibilities:Lead and manage Software System Engineering processes for projects.Create and maintain system software development and requirements documentation.Design software system architecture and related designs as needed.Analyze software requirements and derive sub-system requirements.Document software interface requirements and validation...

  • Software Engineer

    2 weeks ago


    Centurion, Gauteng, South Africa Network Recruitment Full time

    Software EngineerLocation: Hybrid, CenturionQualifications:BEng (Computer Engineering) or equivalent BScRequirements:Minimum 5 years of experience in software development.Proficiency in C/C++ Software Development.Experience in Safety Critical Software Environment.Previous exposure to military environment is advantageous.Key Competencies:Proficient in...

  • Software Engineer

    4 weeks ago


    Centurion, South Africa Adzuna ZA B C2 Full time

    Software Engineer Hybrid, Centurion Qualifications: BEng (Computer Engineering) or BSc equivalentRequirements: 5 years software development experienceC/C++ Software DevelopmentSafety Critical Software EnvironmentExperience in military environment - advantageous Competencies:Requirement Analysis and WritingEmbedded Operation Systems KPAs: Assess system level...

  • Software Engineer

    4 weeks ago


    Centurion, South Africa Network Recruitment Full time

    Software Engineer Hybrid, Centurion Qualifications: BEng (Computer Engineering) or BSc equivalentRequirements: 5 years software development experienceC/C++ Software DevelopmentSafety Critical Software EnvironmentExperience in military environment - advantageous Competencies:Requirement Analysis and WritingEmbedded Operation Systems KPAs: Assess system level...

  • Software Engineer

    4 weeks ago


    Centurion, South Africa Network Recruitment Full time

    Software Engineer Hybrid, Centurion Qualifications: BEng (Computer Engineering) or BSc equivalent Requirements: 5 years software development experience C/C++ Software Development Safety Critical Software Environment Experience in military environment - advantageous Competencies: Requirement Analysis and Writing Embedded Operation Systems ...

  • Software Engineer

    4 weeks ago


    Centurion, South Africa Network Recruitment Full time

    Software Engineer Hybrid, Centurion Qualifications: BEng (Computer Engineering) or BSc equivalentRequirements: 5 years software development experienceC/C++ Software DevelopmentSafety Critical Software EnvironmentExperience in military environment - advantageous Competencies:Requirement Analysis and WritingEmbedded Operation Systems KPAs: Assess system level...

  • Software Engineer

    4 weeks ago


    Centurion, South Africa Network Recruitment Full time

    Software Engineer Hybrid, Centurion Qualifications: BEng (Computer Engineering) or BSc equivalent Requirements: 5 years software development experience C/C++ Software Development Safety Critical Software Environment Experience in military environment - advantageous Competencies: Requirement Analysis and Writing Embedded Operation Systems ...