Talent.com
This job offer is not available in your country.
Firmware, Hardware and Embedded Software Engineer

Firmware, Hardware and Embedded Software Engineer

Council for Scientific and Industrial ResearchPretoria, ZA
30+ days ago
Job description

Job title : Firmware, Hardware and Embedded Software Engineer

Job Location : Gauteng, Pretoria

Deadline : October 04, 2025

Quick Recommended Links

  • Jobs by Location
  • Job by industries

Key responsibilities :

The successful candidate would be involved in the development of electronic modules and sub-systems. This will include, amongst others, the following :

Interpretation of requirements and specifications :

  • Interpret user requirement
  • Generate detailed item development specifications, acceptance test plans and
  • Generate acceptance test plans and reports
  • Digital and Analogue design

  • Participate in complex high-speed digital and high-bandwidth analogue design;
  • Develop codes for programmable logic using VHDL;
  • Conduct simulations to verify design functions both for firmware and electronic designs;
  • Do schematic capture
  • Debugging and Verification

  • Debug designs using state-of-the-art equipment;
  • Conduct formal functional verification and formal acceptance testing;
  • Participate in system and sub-system integration;
  • Complete acceptance test reports.
  • Generation of data pack and design documentation

  • Generate manufacturing data pack and design documentation;
  • Capture data into data management system.
  • Qualifications, skills and experience :

  • A Bachelor of Engineering in electronic engineering with at least two years’ experience in firmware development .
  • A Master’s degree with at least one year experience in firmware development .
  • Candidate must have experience in the following :

  • FPGA development using either Vivado or Quartus environments.
  • VHDL Firmware development of complex systems, Verilog experience would be considered an additional advantage.
  • Design and set to work of high-speed digital and mixed signal PC Boards.
  • Debugging of hardware.
  • Proven capability of document preparation.
  • Must be comfortable working in Linux environments and navigating command-line interfaces.
  • ICT jobs
  • Create a job alert for this search

    Software Engineer • Pretoria, ZA

    Related jobs
    • Promoted
    Embedded Firmware Engineer – Electro-Optical Systems

    Embedded Firmware Engineer – Electro-Optical Systems

    JenRec RecruitmentPretoria, South Africa
    Develop and maintain robust firmware for embedded systems using C / C++.Design and implement drivers for a wide range of peripherals and optical components (SPI, I2C, UART, USB, GPIO).Collaborate clo...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Embedded - Software Engineer

    Firmware Embedded - Software Engineer

    JenRec Recruitmentcenturion, Gauteng, South Africa
    This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on. Design, develop, and test firmware for embedded systems in custom hardwa...Show moreLast updated: 30+ days ago
    • Promoted
    Hardware Engineer

    Hardware Engineer

    Network RecruitmentPretoria, South Africa
    Are you an Electronic Engineer with a passion for innovation? Our client is seeking a motivated Hardware Engineer to join their dynamic team. From day one, youll be immersed in the full hardware dev...Show moreLast updated: 30+ days ago
    • Promoted
    Electronic Hardware Engineer

    Electronic Hardware Engineer

    Network RecruitmentPretoria, South Africa
    Join a Forward-Thinking Hardware Engineering Team in Johannesburg East.Our client in Johannesburg East is looking for a motivated and innovative. From day one, youll be actively involved in the full...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    E&D RecruitersPretoria, South Africa
    Minimum requirements and experience : .BEng (Electronic or Computer Engineering).Master's degree will be beneficial.Comfortable acting as point of contact for international clients.Leading the softwa...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Firmware Engineer - Platform F / W

    Embedded Firmware Engineer - Platform F / W

    E&D RecruitersPretoria, South Africa
    Minimum requirements and experience : .BEng (Electronic Engineering) or Computer Engineering.Design and development of embedded software for digital communication systems. Work in an agile development...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    JenRec Recruitmentcenturion, Gauteng, South Africa
    You will work at the intersection of hardware and software, writing low-level code that interfaces directly with sensors, lasers, detectors, and custom electronic platforms.Develop and maintain fir...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    SHARON NUROCK RECRUITMENT CCMidrand, South Africa
    As a Software Engineer with Electrical knowledge, you will play a crucial role in developing cutting-edge software solutions that integrate with electrical components. Degree or National Diploma in ...Show moreLast updated: 19 days ago
    • Promoted
    Systems Engineer

    Systems Engineer

    Datonomy SolutionsSandton City, South Africa
    We are looking for a Systems Engineer to join our team based in Sandton, JHB Hybrid.To provide specialist technical expertise and support in installing. testing; tuning; optimising; diagnosing pro...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Engineer

    Embedded Engineer

    JenRec Recruitmentcenturion, Gauteng, South Africa
    We are driven by innovation, quality, and engineering excellence.We are looking for a highly skilled.R&D division and contribute to the development of our next-generation opto-electronic produc...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Software Engineer

    Firmware Software Engineer

    JenRec Recruitmentcenturion, Gauteng, South Africa
    This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on. Design, develop, and test firmware for embedded systems in custom hardwa...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Engineer - Radio Integration

    Embedded Software Engineer - Radio Integration

    E&D RecruitersPretoria, South Africa
    Embedded Software Engineer (Radio Integration).Minimum requirements and experience : .BEng (Electronic Engineering) or Computer Engineering. Collaborate with international engineering clients to adapt...Show moreLast updated: 30+ days ago
    • Promoted
    Systems Engineer - Hybrid

    Systems Engineer - Hybrid

    Profession HubPretoria, South Africa
    Our client is searching for a Systems Engineer to join their team in Pretoria (Hybrid).Permanent (a probation period will apply). Half the week remote, the remainder of the week based at the office....Show moreLast updated: 30+ days ago
    • Promoted
    Control Systems Engineer

    Control Systems Engineer

    Network RecruitmentPretoria, South Africa
    Are you a skilled engineer with a passion for dynamic systems, automation, and control theory? We're looking for a.Design, develop, and implement control systems for mechanical, electrical, or elec...Show moreLast updated: 26 days ago
    • Promoted
    Hardware Firmware Design Engineer (Centurion)

    Hardware Firmware Design Engineer (Centurion)

    Datafin IT RecruitmentPretoria, South Africa
    A world-class Security Specialist in Centurion seeks the technical expertise of a Hardware Firmware Design Engineer who is proficient in Firmware development (HDL compiled for FPGAs), Hardware deve...Show moreLast updated: 30+ days ago
    • Promoted
    Electronic Engineer

    Electronic Engineer

    Network RecruitmentCenturion, South Africa
    Join a team at the forefront of technological innovation, where youll design and develop advanced electronic systems for next-generation products such as high-performance sensors, embedded systems,...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Hardware Test Engineer

    Senior Hardware Test Engineer

    Recruitpro SolutionsCenturion, South Africa
    We are seeking, on behalf of our client, a highly experienced.This opportunity is ideal for an engineer with expert knowledge of. You will play a leading role in the design, development, and integra...Show moreLast updated: 30+ days ago
    • Promoted
    Systems Engineer R&D Optronics and Stabilisers Specialist

    Systems Engineer R&D Optronics and Stabilisers Specialist

    JenRec RecruitmentPretoria, South Africa
    Lead and manage the entire R&D lifecycle for optronics and stabiliser systems, from the design phase through to prototype development. Work closely with clients, primarily in the Middle East, to...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer ML / AI

    Software Engineer ML / AI

    E&D RecruitersCenturion, South Africa
    Electronic Engineer (Software, AI & ML).Software design and implementation experience.Experience in product development.Software system engineering experience. Object orientated programming experien...Show moreLast updated: 30+ days ago
    • Promoted
    Software Systems Engineer

    Software Systems Engineer

    Network RecruitmentCenturion, South Africa
    Lead and manage software system engineering processes for projects.Create and maintain system software development and requirements documentation. Design software system architecture and related des...Show moreLast updated: 30+ days ago