Firmware, Hardware and Embedded Software Engineer

2 days ago


Pretoria, Gauteng, South Africa Council for Scientific and Industrial Research (CSIR) Full time R500 000 - R1 000 000 per year

The Council for Scientific and Industrial Research (CSIR) is a leading scientific and technology research organisation that research, develops, localises and diffuses technologies to accelerate socio-economic prosperity in South Africa. The organisation's work contributes to industrial development and supports a capable state. The CSIR has a vacancy for a Firmware, Hardware and Embedded Software Engineer in the

The Council for Scientific and Industrial Research (CSIR) is a leading scientific and technology research organisation that researches, develops, localises and diffuses technologies to accelerate socio-economic prosperity in South Africa. The organisation's work contributes to industrial development and supports a capable state.

Firmware, Hardware and Embedded Software Engineer
About The Job
The CSIR has a vacancy for a
Firmware, Hardware and Embedded Software Engineer
in the Radar and Electronic Warfare Impact Area. The incumbent will be responsible to develop world-class high-speed digital hardware, firmware and embedded software. The position is in Pretoria and will report to the Research Group Leader.

For more information about the impact area and cluster, please visit and respectively.

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.

What's in it for you?
The CSIR Offers

  • Flexible hybrid work arrangement;
  • Learning and development opportunities.
  • Competitive and market-related remuneration packages.
  • Total guaranteed salary packages which encompass contributions to the pension fund, risk insurance and medical scheme.
  • We openly acknowledge and reward our employees' contributions and accomplishments through our esteemed CSIR Excellence Awards.

South African citizenship and security clearance are required for this position
PLEASE NOTE THAT FEEDBACK WILL BE GIVEN TO SHORTLISTED CANDIDATES ONLY.
For more info, please contact the CSIR Recruitment Centre on

or email us at

The CSIR is an equal opportunity employer. As such, it is committed to the employment Equity Act and will through the filling of this vacancy, give preference to candidates from designated groups in terms of the Employment Equity Act. By applying for this position at the CSIR, the applicant understands, and agrees that the CSIR may solicit a credit and criminal report from registered credit bureau and/or South African Police Services (in relation to positions that requires trust and honesty and/or entail the handling of cash or finances), and may also verify the applicant¿s educational qualification and employment history.
The CSIR reserves the right to remove the advertisement at any time before the stated closing date and it further reserves the right not to appoint if a suitable candidate is not identified.**



  • Pretoria, Gauteng, South Africa Council for Scientific and Industrial Research (CSIR) Full time R550 000 - R850 000 per year

    The Council for Scientific and Industrial Research (CSIR) is a leading scientific and technology research organisation that research, develops, localises and diffuses technologies to accelerate socio-economic prosperity in South Africa. The organisation's work contributes to industrial development and supports a capable state. The CSIR has a vacancy for a...


  • Pretoria, Gauteng, South Africa Mecad Full time R900 000 - R1 200 000 per year

    Our client in Centurion is seeking a Senior Electronic Engineer to lead the design and development of advanced electronic systems and embedded solutions. The role requires innovation, technical leadership, and ensuring reliability and compliance with safety standards. Roles & Responsibilities:Lead design and development of electronic and embedded...


  • Pretoria, Gauteng, South Africa Pty Full time R1 200 000 - R2 400 000 per year

    DescriptionPosition: Chief Engineer – Electronics/FirmwareLocation: Gauteng, TshwaneType: Permanent / Full-timeWe are seeking a highly skilled Chief Engineer to lead technical excellence in Electronics and Firmware within the defence and aerospace sectors. This senior role is ideal for an accomplished engineer with deep expertise in embedded systems or RF...

  • Principal Engineer

    3 days ago


    Pretoria, Gauteng, South Africa Mecad Full time R1 200 000 - R2 400 000 per year

    The Principal Engineer serves as the technical lead for the engineering team, driving innovation, ensuring technical excellence, and delivering high-quality electronic solutions. The role involves overseeing complex projects, mentoring team members, and collaborating across departments to achieve company goals. Key Responsibilities:Design and implement...


  • Pretoria, Gauteng, South Africa ExecutivePlacements Full time R120 000 - R240 000 per year

    SENIOR SOFTWARE ENGINEER: (Digital Signal Processing)Recruiter:Premium ConsultingJob Ref:SENIOR SOFTWARE ENGI..Date posted:Thursday, October 30, 2025Location:Pretoria, South AfricaSalary:NGSUMMARY:SENIOR SOFTWARE ENGINEERPOSITION INFO:SENIOR SOFTWARE ENGINEER: (Digital Signal Processing) (DSP)Key responsibilities:**Develop cutting edge real-time...


  • Pretoria, Gauteng, South Africa Datacentrix Full time R1 000 000 - R2 500 000 per year

    We are partnering with a leading organisation in the Financial Services sector to recruit an experienced Infrastructure Engineer. The ideal candidate will have 6+ years' experience in maintaining and supporting infrastructure systems and data centre environments. The role requires proven expertise in managing and supporting Microsoft Server-based operating...


  • Pretoria, Gauteng, South Africa Council for Scientific and Industrial Research (CSIR) Full time R250 000 - R450 000 per year

    The Council for Scientific and Industrial Research (CSIR) is a leading scientific and technology research organisation that research, develops, localises and diffuses technologies to accelerate socio-economic prosperity in South Africa. The organisation's work contributes to industrial development and supports a capable state. The CSIR has a vacancy for a...


  • Pretoria, Gauteng, South Africa 317a05c7-6ebb-43f1-af8d-747e3999698b Full time R250 000 - R500 000 per year

    Intermediate Software Engineer Experience level:Intermediate (2-4 years)Location:Pretoria, South AfricaRemuneration:R to R CTC We're looking for someone passionate about technology and eager to expand their skills within a team oriented towards continuous improvement and innovation. If you are ready to take on exciting challenges and grow within a...


  • Pretoria, Gauteng, South Africa ExecutivePlacements Full time R300 000 - R600 000 per year

    Recruiter:E&D RecruitersJob Ref:Pta002867/EPDate posted:Thursday, November 27, 2025Location:Pretoria, South AfricaSUMMARY:Security Software Developer with an Electronic Engineering or Computer Engineering or Computer Science degree is required. 2-7 years of software development experience in a professional capacity.The company has over 20 years in existence-...


  • Pretoria, Gauteng, South Africa Council for Scientific and Industrial Research (CSIR) Full time R900 000 - R1 200 000 per year

    The Council for Scientific and Industrial Research (CSIR) is a leading scientific and technology research organisation that research, develops, localises and diffuses technologies to accelerate socio-economic prosperity in South Africa. The organisation's work contributes to industrial development and supports a capable state. The CSIR has a vacancy for a...