Firmware, Hardware and Embedded Software Engineer

2 weeks ago


WorkFromHome, South Africa Council for Scientific and Industrial Research (CSIR) Full time

Firmware, Hardware and Embedded Software Engineer Join to apply for the Firmware, Hardware and Embedded Software Engineer role at Council for Scientific and Industrial Research (CSIR). The Council for Scientific and Industrial Research (CSIR) is South Africa’s leading scientific and technology research organisation that researches, develops, localises, and diffuses technologies to accelerate socio‑economic prosperity. We are looking for a Firmware, Hardware and Embedded Software Engineer to work in the Radar and Electronic Warfare Impact Area in Pretoria. The role reports to the Research Group Leader. Responsibilities Interpret user requirements and generate detailed item development specifications. Develop acceptance test plans and reports. Participate in complex high‑speed digital and high‑bandwidth analogue design. Develop VHDL codes for programmable logic devices. Conduct simulations to verify design functions for firmware and electronic units. Perform schematic capture for hardware designs. Debug designs using state‑of‑the‑art equipment. Conduct formal functional verification and formal acceptance testing. Participate in system and sub‑system integration. Generate manufacturing data pack and capture data into the data management system. Qualifications Bachelor of Engineering in Electronic Engineering with at least two years firmware development experience. Master’s degree with at least one year firmware development experience. Experience in FPGA development with Vivado or Quartus environments. Proficiency in VHDL firmware development; Verilog experience is an additional advantage. Design and fabricating high‑speed digital and mixed‑signal PCBs. Hardware debugging expertise. Document preparation skills. Comfortable working in Linux environments and navigating command‑line interfaces. South African citizenship and security clearance are required for this position. PLEASE NOTE THAT FEEDBACK WILL BE GIVEN TO SHORTLISTED CANDIDATES ONLY. Benefits Flexible hybrid work arrangement. Learning and development opportunities. Competitive remuneration packages. Guaranteed salary packages inclusive of pension fund contributions, risk insurance and medical scheme. CSIR Excellence Awards to acknowledge employee contributions and accomplishments. For more information, contact the CSIR Recruitment Centre at or email The CSIR is an equal opportunity employer. By applying for this position, the applicant understands and agrees that the CSIR may solicit credit and criminal reports from registered credit bureaus and/or South African Police Services, verify educational qualifications 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. #J-18808-Ljbffr



  • WorkFromHome, South Africa Council for Scientific and Industrial Research (CSIR) Full time

    A leading scientific research organization is seeking a Firmware, Hardware and Embedded Software Engineer in Pretoria. The successful candidate will be responsible for interpreting user requirements, developing test plans for firmware, and engaging in complex digital designs. Candidates should have a Bachelor's degree in Electronic Engineering with firmware...


  • WorkFromHome, South Africa Council for Scientific and Industrial Research (CSIR) Full time

    A leading research organization in Pretoria is looking for a Senior Firmware, Hardware and Embedded Software Engineer. The role involves developing firmware for advanced radar systems and mentoring junior staff. Applicants should have a Bachelor's or Master's in Electronic Engineering and substantial experience in VHDL and debugging. The position supports a...


  • WorkFromHome, South Africa Council for Scientific and Industrial Research (CSIR) Full time

    Senior Firmware, Hardware and Embedded Software Engineer – Radar‑Ware Research Group The Council for Scientific and Industrial Research (CSIR) has a vacancy for a Senior Firmware, Hardware and Embedded Software Engineer in the Radar and Electronic Warfare Impact Area. The incumbent will develop world‑class firmware and embedded software for...

  • Head of Hardware

    2 weeks ago


    WorkFromHome, South Africa Bullock Tech Talent Partners Full time

    Company Cutting-edge Global Sports Technology and Data Role Head of Hardware (Embedded Systems) Location Cape Town (Hybrid) Introduction Our client is redefining what’s possible in live sports performance analytics. They build ultra‑low‑latency tracking systems using Ultra‑Wideband (UWB) and motion sensing to capture every movement of players and...

  • Head Of Hardware

    6 days ago


    WorkFromHome, South Africa Bullock Tech Talent Partners Full time

    Company Cutting-edge Global Sports Technology and Data Role Head of Hardware (Embedded Systems) Location Cape Town (Hybrid) Introduction Our client is redefining what's possible in live sports performance analytics. The Role We are assisting our client source for their Head of Hardware to lead the NPD, QA and Compliance teams and take a leading role in the...


  • WorkFromHome, South Africa Canonical Full time

    Senior Ubuntu Embedded IoT System Engineer Canonical Cape Town, Western Cape, South Africa Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation, and IoT projects. We work with the world’s...


  • WorkFromHome, South Africa Canonical Full time

    Embedded Linux Senior Software Engineer - Optimisation Canonical Cape Town, Western Cape, South Africa Join or sign in to find your next job Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Embedded Linux Senior Software Engineer - Optimisation Canonical Cape Town, Western Cape, South Africa 1 day ago Be among...


  • WorkFromHome, South Africa Canonical Full time

    Overview Join to apply for the Linux Devices Software Engineer role at Canonical . Canonical Cape Town, Western Cape, South Africa. This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels. We hire careful and conscientious engineers who...


  • WorkFromHome, South Africa Canonical - Jobs Full time

    Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon. The role is a fast‑paced, problem‑solving role that's challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across PC...


  • WorkFromHome, South Africa Canonical Full time

    A leading open source software provider is seeking a Senior Ubuntu Embedded IoT System Engineer to work remotely in the EMEA region. This role involves collaborating with OEMs and ODMs to enhance the Ubuntu experience on hardware for various applications. Ideal candidates will have a strong background in STEM, exceptional skills in C, Python, and Bash, and...