Software Engineer

Found in: beBee S ZA - 1 month ago


Gauteng Pretoria, South Africa Council for Scientific and Industrial Research Full time
Council for Scientific and Industrial Research’s job vacancy, Career and Recruitment

Job title : Software Engineer – Pretoria jobs in Gauteng

Job Location : Gauteng, Pretoria

Deadline : March 22, 2024

Quick Recommended Links

Jobs by Location Job by industries

About the job:

The CSIR has a vacancy for a Software Engineer in the Command, Control and Integrated Systems Impact Area within the Defence and Security Cluster. The incumbent will be responsible to design and develop software solutions including middleware and software architectures for command and control, situation awareness, integration, interoperability in military, non-military and safety and security domains. This position is based in Pretoria.

Key responsibilities:

Interpret user requirements to define software solutions;Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions; Generate solutions design specifications and related data packs to address client requirements; Lead the development of concept and technology demonstrators, derived from requirements. This includes developing verification Acceptance Test Procedures (ATP’s) and overseeing/facilitating the acceptance of the concept demonstrator; Pro-actively research technologies, developments, tool improvements and its processes as well as deployments to ensure increased productivity; Design, develop and test software applications for web, mobile (Android, iOS) and desktop (Windows, ARM); Develop software solutions through systems flow, data usage, and work processes; investigating problem areas, following the software development lifecycle; Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code; Ensure that system configuration is up to date; Contribute to writing proposals to secure funding for the research group; Design and develop software architectures and applications for command-and-control demonstrators; Design and develop components of command-and-control applications, e.g. user interfaces, mobility, situation awareness, collaboration and integration; Research and develop related aspects of software engineering as applied to command and control, e.g. managing common data models, protocol translators, and software services; Conceptualise modelling and simulations tools and software solutions for command and control related problems in general, e.g. enterprise utility management, disaster management, infrastructure protection, and anti-poaching; Contribute to the development of proposals to attract funding for the research group; Provide mentoring and coaching junior staff and students; Manage medium size projects, and ensure project outputs are delivered on time, on budget and on brief.

Qualifications, skills and experience:

An Bachelors degree in computer engineering or computer science with at least three years’ experience in software development; An Honours degree will be advantageous;

The following training, knowledge and experience are required:

Advanced use of network protocols such as, TCP/IP, UDP, HTML etc.; Programming Languages (C++, C#, Java, JavaScript, Swift, ASP.NET, RESTful, MS SQL, HTML5, CSS3, JQuery, JSON); Experience on embedded software development; Development of command and control related algorithms, data models, applications (web, mobile, desktop); Development of advanced user interfaces (web, mobile, desktop); Software development life cycle; Software development, test & debugging; Software modelling, design methodologies, approaches and techniques; Computer networks, configuration, use; Proven capability of document preparation; Data management and data security; System integration and interfacing;

Closing date: 29 February 2024

*ICT jobs in south africa

*Software Engineer – Pretoria in Pretoria


  • Senior Software Developer

    Found in: beBee S ZA - 2 weeks ago


    Gauteng, Johannesburg, South Africa BET Software Full time

    BET Software’s job vacancy, Career and Recruitment Job title : Senior Software Developer – JHB jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : May 17, 2024 Quick Recommended Links Jobs by Location Job by industries We Want You: Are you a savvy Senior Software Developer with excellent communication skills, and the drive to build...

  • Engineer, Software

    Found in: beBee S ZA - 2 weeks ago


    Gauteng, Johannesburg, South Africa Standard Bank Group Full time

    Standard Bank Group’s job vacancy, Career and Recruitment Job title : Engineer, Software jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : April 18, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description To apply computer science theories, principals to create, refactor moderate to complex programs/scripts,...

  • Software Engineer

    Found in: Whatjobs ZA C2 - 4 days ago


    Pretoria, South Africa People Source Full time

    Talented software engineer with at least 5 years of development experience in C/C++ and a B.Sc/B.Eng in Computer Engineering. Our Centurion-based company offers the chance to work on cutting-edge projects and be involved in all stages of development.

  • Software Engineer

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Pretoria, South Africa People Source Full time

    Talented software engineer with at least 5 years of development experience in C/C++ and a B.Sc/B.Eng in Computer Engineering. Our Centurion-based company offers the chance to work on cutting-edge projects and be involved in all stages of development.

  • Software Engineer

    Found in: beBee S ZA - 3 weeks ago


    Gauteng, Johannesburg, South Africa Fidelity Services Group Full time

    Fidelity Services Group’s job vacancy, Career and Recruitment Job title : Software Engineer – Heldekruin jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : May 03, 2024 Quick Recommended Links Jobs by Location Job by industries Key Job Outputs: Development: Design, code, test, and debug software applications in accordance with...

  • Software Engineer

    Found in: beBee S ZA - 2 weeks ago


    Gauteng, Johannesburg, South Africa Fidelity Services Group Full time

    Fidelity Services Group’s job vacancy, Career and Recruitment Job title : Software Engineer – Heldekruin jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : May 03, 2024 Quick Recommended Links Jobs by Location Job by industries Key Job Outputs: Development: Design, code, test, and debug software applications in accordance with...

  • Senior Software Engineer

    Found in: beBee S ZA - 3 weeks ago


    Gauteng, Centurion, South Africa Boxfusion Full time

    Boxfusion’s job vacancy, Career and Recruitment Job title : Senior Software Engineer jobs in Gauteng Job Location : Gauteng, Centurion Deadline : April 05, 2024 Quick Recommended Links Jobs by Location Job by industries Overview: The job purpose of a senior software engineer is to leverage their advanced knowledge, skills, and experience in software...

  • Software Engineer II

    Found in: beBee S ZA - 3 weeks ago


    Gauteng, Johannesburg, South Africa LexisNexis Full time

    LexisNexis’s job vacancy, Career and Recruitment Job title : Software Engineer II jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : April 06, 2024 Quick Recommended Links Jobs by Location Job by industries BASIC FUNCTIONS:  This position performs moderate research, design, and software development assignments within a specific software...

  • DSP Software Engineer

    Found in: Adzuna ZA B C2 - 7 days ago


    Pretoria, South Africa Adzuna ZA B C2 Full time

    DSP Software EngineerPretoria EastMinimum Requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering)0-5 years of working experience in software development in a professional capacityMinimum Experience required:DSP development processes and toolsDeveloping embedded applications with C++Code Composer (TI) toolchainWaveform design,...

  • Android Software Engineer

    Found in: beBee S ZA - 3 weeks ago


    Gauteng, Johannesburg, South Africa Standard Bank Group Full time

    Standard Bank Group’s job vacancy, Career and Recruitment Job title : Android Software Engineer jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : April 05, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description To apply computer science theories, principals to create, refactor moderate to complex...

  • DSP Software Engineer

    Found in: Whatjobs ZA C2 - 4 days ago


    Pretoria, South Africa E&D Recruiters Full time

    DSP Software Engineer Pretoria EastMinimum Requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) 0-5 years of working experience in software development in a professional capacity Minimum Experience required: DSP development processes and tools Developing embedded applications with C++ Code Composer (TI) toolchain Waveform...

  • DSP Software Engineer

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Pretoria, South Africa E&D Recruiters Full time

    DSP Software EngineerPretoria EastMinimum Requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering)0-5 years of working experience in software development in a professional capacityMinimum Experience required:DSP development processes and toolsDeveloping embedded applications with C++Code Composer (TI) toolchainWaveform design,...

  • Software Engineer

    Found in: Talent ZA 2A C2 - 7 days ago


    Pretoria, South Africa Network Recruitment Full time

    We are looking for a young candidate with the characteristics listed below:Holder of a degree in physics or some engineering degree.An affinity for writing embedded software using:C/C++PythonJuliaLauA very strong mathematical background Experience/exposure to these software stacks will be valuable:PX4 stackArdupilot stackOpneCVROS2LinuxMAVlink The...

  • Software Engineer

    Found in: Whatjobs ZA C2 - 4 days ago


    Pretoria, South Africa Network Recruitment Full time

    We are looking for a young candidate with the characteristics listed below:Holder of a Degree in physics or some engineering Degree. An affinity for writing embedded software using: C/C++ Python Julia Lau A very strong mathematical background Experience/exposure to these software stacks will be valuable:PX4 stack Ardupilot stack OpneCV ROS2 Linux MAVlink ...

  • Software Engineer

    Found in: Talent ZA 2A C2 - 6 days ago


    Pretoria, South Africa Network Recruitment Full time

    We are looking for a young candidate with the characteristics listed below:Holder of a Degree in physics or some engineering Degree.An affinity for writing embedded software using:C/C++PythonJuliaLauA very strong mathematical background Experience/exposure to these software stacks will be valuable:PX4 stackArdupilot stackOpneCVROS2LinuxMAVlink The...

  • BPM Software Engineer

    Found in: beBee S ZA - 3 weeks ago


    Gauteng, Johannesburg, South Africa Standard Bank Group Full time

    Standard Bank Group’s job vacancy, Career and Recruitment Job title : BPM Software Engineer jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : April 05, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description To apply computer science theories, principals to create, refactor moderate to complex programs/scripts,...

  • Software Engineer: Security

    Found in: Talent ZA C2 - 2 weeks ago


    Pretoria, South Africa PRR Recruitment Services Full time

    This well known company is looking for a Software Engineer: SecurityThe ideal candidate will have Degree in BEng computer Engineering: or Electronic Engineeringmust have completed your degree within 5 yearsA's or B's for Both Mathematics and Science in MatricGraduates can Apply.Send your Cv with transcripts to marinda@prrrecruitment.co.za

  • C++ Software Engineer

    Found in: Whatjobs ZA C2 - 4 days ago


    Pretoria, South Africa People Source Full time

    The company is a large, multidisciplinary engineering company based in Centurion, focussing strongly on providing hardware and software-based security solutions in the ICT industry. You must be comfortable working with C and C++ on an operating system level. Good understanding of networking and network security is a must; knowledge of cryptographic...

  • C++ Software Engineer

    Found in: Talent ZA 2A C2 - 7 days ago


    Pretoria, South Africa People Source Full time

    The company is a large, multidisciplinary engineering company based in Centurion, focussing strongly on providing hardware and software-based security solutions in the ICT industry.You must be comfortable working with C and C++ on an operating system level. Good understanding of networking and network security is a must; knowledge of cryptographic principles...

  • Software Engineer: Radar Data Processing and Control

    Found in: beBee S ZA - 3 weeks ago


    Gauteng, Pretoria, South Africa Council for Scientific and Industrial Research Full time

    Council for Scientific and Industrial Research’s job vacancy, Career and Recruitment Job title : Software Engineer: Radar Data Processing and Control – Scientia, Pretoria (Hybrid) jobs in Gauteng Job Location : Gauteng, Pretoria Deadline : April 08, 2024 Quick Recommended Links Jobs by Location Job by industries About the job: The CSIR has a vacancy...