SENIOR SOFTWARE ENGINEER:

13 hours ago


Pretoria, South Africa Premium Consulting Full time

SENIOR SOFTWARE ENGINEER: (Digital Signal Processing) (DSP)Key responsibilities: Develop cutting edge real-time software. Push the boundaries of current technology in processing throughput; Be part of a team developing breakthrough radar technology in South Africa, set for deployment in the global defence market; Develop high-performance systems that challenge the limits of radar and system design; Engineer groundbreaking solutions at the heart of next-generation radar systems.Qualifications, skills and experience: A Bachelor of Engineering degree in electronic or computer engineering with at least five years experience; OR A Masters degree in electronic or computer engineering with at least three years experience; Experience in the following is required:o Digital Signal Processing;o C++ (preferably, otherwise C or C#), and Python;o Data structures, algorithms, concurrency, and code optimization;o GIT Version Control and CI/CD tools;o Linux development environments;o Understanding of how networks work. Experience in the following will be advantageous;o Modern C++ standards and libraries;o Object-oriented programming;o GPGPU programming (CUDA);o Control system development;o Data acquisition;o Radar, Communications or Electronic Warfare signal processing o UI/UX development (e.g. in Qt);o Embedded systems;o Production software environments;o End-to-end lifecycle of software development. High ownership and autonomy across the end-to-end lifecycle of software development. Ability to quickly understand and navigate complex systems and established code bases.



  • Pretoria, South Africa Executiveplacements Full time

    SENIOR SOFTWARE ENGINEER : (Digital Signal Processing) Recruiter : Premium Consulting Job Ref : SENIOR SOFTWARE ENGI. Date posted: Thursday, October 30Location: Pretoria, South AfricaSalary: NGS SUMMARY: SENIOR SOFTWARE ENGINEER POSITION INFO: SENIOR SOFTWARE ENGINEER : (Digital Signal Processing) (DSP) Key Responsibilities Develop cutting edge real-time...


  • Pretoria, South Africa E&D Recruiters Full time

    Senior Software EngineerPretoria-EastMinimum requirements and experience:BEng (Electronic or Computer Engineering).Master's degree will be beneficial.5-10 years of working experience in software engineering2-5 years leading a software engineering team.Comfortable acting as point of contact for international clients.Responsibilities:Leading the software...


  • Pretoria, South Africa Infystrat Software Services Full time

    Urgent requirement Location South Africa 1- Senior Automation Engineer Job Purpose The Senior Automation Engineer is responsible for designing, developing, and maintaining automation frameworks and tools to enhance software development and deployment efficiency. This role ensures robust quality assurance through automated testing, collaborates with...

  • Structural Engineer

    3 weeks ago


    Pretoria, South Africa Gig Engineer Full time

    Structural Engineer (Resident Engineer) Location: Sedibeng District Municipality, Vereeniging Area – Gauteng, South Africa An exciting opportunity exists to join a major greenfields industrial development project in the Sedibeng region. Role Overview We are seeking a Structural Resident Engineer (RE) on behalf of our client. The successful candidate will...


  • Pretoria, Gauteng, South Africa Hire Resolve Full time R400 000 - R800 000 per year

    Hire Resolve is currently seeking a skilled Senior .Net Software Engineer to join our client's team in Pretoria. Our client is a well-established company in the software development industry, known for their innovative solutions and commitment to excellence. As a Senior .Net Software Engineer, you will be responsible for developing and maintaining...


  • Pretoria, South Africa Betway Africa Full time

    Kick-start your career in the online gaming world and experience the very latest in technology and innovation.Software DevelopmentThe Software Engineer Graduate assists in writing, modifying, and maintaining code for software applications. They work on specific tasks and features as assigned by senior team members.Software DesignThe Software Engineer...


  • Pretoria, South Africa Premium Consulting Full time

    SUMMARY SENIOR SOFTWARE ENGINEER POSITION INFO SENIOR SOFTWARE ENGINEER : (Digital Signal Processing) (DSP) Key responsibilities: Develop cutting edge real-time software. Push the boundaries of current technology in processing throughput; Be part of a team developing breakthrough radar technology in South Africa, set for deployment in the global defence...


  • Pretoria, South Africa Infystrat Software Services Full time

    A leading software services company in South Africa is seeking a Senior Automation Engineer to design and maintain automation frameworks that enhance software development and deployment efficiency. The role necessitates automation expertise, strong leadership, and collaboration with cross-functional teams to implement innovative solutions while ensuring...


  • Pretoria, Gauteng, South Africa Resourgenix (Pty) Ltd Full time R72 000 - R1 152 000 per year

    We're Hiring: Software Developers (Onsite – Pretoria)Pretoria, Gauteng| PermanentAre you a problem-solver who loves building scalable, high-quality software? Do you enjoy working across integrated systems, APIs, and modern engineering environments? If yes — this opportunity is for you. What You'll Be DoingYou'll join a high-performing engineering team...


  • Pretoria, South Africa Network IT Full time

    Software Engineer Reference: BIT -Muld-1 Software solution company based in Pretoria, looking for a proactive Mid to Senior Software Engineer . Hybrid Model. Permanent / fixed term. Duties & Responsibilities Requirements 5-8 years’ solid development experience Back-end and Full stack Development Comfortable in team leader role Comfortable as client liaison...