FPGA Firmware Developer

2 months ago


Pretoria, Gauteng, South Africa Curiska (Pty) Ltd Full time

Job Title: FPGA Firmware Engineer

About Us: Curiska (Pty) Ltd is a leading provider of innovative electronic solutions.

Job Summary: We are seeking a highly skilled FPGA Firmware Engineer to join our team. The successful candidate will be responsible for designing and implementing firmware for FPGAs, with a focus on digital signal processing and high-speed digital design.

Key Responsibilities:

  • Design and implement firmware for FPGAs, with a focus on digital signal processing and high-speed digital design.
  • Develop and integrate custom and off-the-shelf IP blocks.
  • Implement control and data interfaces between processors, DSPs, and FPGAs.
  • Integrate and test firmware and software on custom electronic hardware platforms.
  • Collaborate with cross-functional teams to ensure successful project delivery.

Requirements:

  • B. Eng. (Electronic Engineering) or BEng (Computer Engineering)
  • 0-5 years of working experience in firmware or low-level embedded software development.
  • Strong understanding of Synchronous Digital Design Principles.
  • VHDL or Verilog development for FPGAs.
  • FPGA timing analysis and timing closure.
  • VHDL unit testing and simulation.
  • HDL toolchains.
  • Generating VHDL from MATLAB toolchain.
  • Experience in developing embedded applications with C and C++.

What We Offer:

  • A competitive salary and benefits package.
  • Opportunities for career growth and professional development.
  • A dynamic and collaborative work environment.


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    FPGA Firmware EngineerWe are seeking a highly skilled FPGA Firmware Engineer to join our team at E&D Recruiters.Key Responsibilities:Implement signal processing and cryptographic algorithms on FPGAsDesign and develop control and data interfaces between processors, DSPs, and FPGAsImplement and simulate custom and off-the-shelf IP blocksIntegrate and test...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    FPGA Firmware EngineerWe are seeking a highly skilled FPGA Firmware Engineer to join our team at E&D Recruiters.Key Responsibilities:Design and implement various signal processing and cryptographic algorithms on FPGAsDevelop control and data interfaces between processors, DSPs, and FPGAsImplement and simulate custom and off-the-shelf IP blocksIntegrate and...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    FPGA Firmware EngineerWe are seeking a highly skilled FPGA Firmware Engineer to join our team at E&D Recruiters.Key Responsibilities:Implement various signal processing and cryptographic algorithms on FPGAsDesign and implement control and data interfaces between processors, DSPs, and FPGAsDevelop and simulate custom and off-the-shelf IP blocksIntegrate and...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    FPGA Firmware EngineerWe are seeking a highly skilled FPGA Firmware Engineer to join our team at E&D Recruiters.Key Responsibilities:Implement various signal processing and cryptographic algorithms on FPGAsImplement control and data interfaces between processors, DSPs, and FPGAsImplement and simulate custom and off-the-shelf IP blocksIntegrate and test...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    FPGA Firmware EngineerWe are seeking a highly skilled FPGA Firmware Engineer to join our team at E&D Recruiters.Key Responsibilities:Implement various signal processing and cryptographic algorithms on FPGAsImplement control and data interfaces between processors, DSPs, and FPGAsImplement and simulate custom and off-the-shelf IP blocksIntegrate and test...


  • Pretoria, Gauteng, South Africa Curiska (Pty) Ltd Full time

    FPGA Firmware EngineerCuriska (Pty) Ltd is seeking a highly skilled FPGA Firmware Engineer to join our team.Key Responsibilities:Implement signal processing and cryptographic algorithms on FPGAsDesign and implement control and data interfaces between processors, DSPs, and FPGAsDevelop and simulate custom and off-the-shelf IP blocksIntegrate and test firmware...


  • Pretoria, Gauteng, South Africa Curiska (Pty) Ltd Full time

    FPGA Firmware EngineerCuriska (Pty) Ltd is seeking a highly skilled FPGA Firmware Engineer to join our team.Key Responsibilities:Implement signal processing and cryptographic algorithms on FPGAsDesign and implement control and data interfaces between processors, DSPs, and FPGAsDevelop and simulate custom and off-the-shelf IP blocksIntegrate and test firmware...

  • FPGA Firmware Engineer

    2 months ago


    Pretoria, Gauteng, South Africa Curiska (Pty) Ltd Full time

    Job Title: FPGA Firmware EngineerAbout Us: Curiska (Pty) Ltd is a leading provider of innovative electronic solutions.Job Summary: We are seeking a highly skilled FPGA Firmware Engineer to join our team. The successful candidate will be responsible for designing and implementing firmware for FPGAs, with a focus on digital signal processing and high-speed...


  • Pretoria, Gauteng, South Africa Curiska (Pty) Ltd Full time

    Job Title: FPGA Firmware EngineerAbout Us: Curiska (Pty) Ltd is a leading provider of innovative electronic solutions.Job Summary: We are seeking a highly skilled FPGA Firmware Engineer to join our team. The successful candidate will be responsible for designing and implementing firmware for FPGAs, with a focus on digital signal processing and high-speed...

  • FPGA Design Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa E&D Recruiters Full time

    FPGA Firmware EngineerPretoria EastKey Responsibilities:Implement signal processing and cryptographic algorithms on FPGAsDesign and implement control and data interfaces between processors, DSPs, and FPGAsDevelop and simulate custom and off-the-shelf IP blocksIntegrate and test firmware and software on custom electronic hardware platformsProvide production...


  • Pretoria, Gauteng, South Africa Curiska Full time

    Job Summary:Curiska is seeking a highly skilled Embedded DSP Software Developer to join our team. As an Embedded DSP Software Developer, you will be responsible for developing digital communication software components, implementing and verifying standardized waveforms, and applying DSP processing techniques.Key Responsibilities:Develop digital communication...


  • Pretoria, Gauteng, South Africa Curiska Full time

    Job Summary:Curiska is seeking a highly skilled Embedded DSP Software Developer to join our team. As an Embedded DSP Software Developer, you will be responsible for developing digital communication software components, implementing and verifying standardized waveforms, and applying DSP processing techniques.Key Responsibilities:Develop digital communication...


  • Pretoria, Gauteng, South Africa Curiska (Pty) Ltd Full time

    Embedded DSP Software EngineerWe are seeking a highly skilled Embedded DSP Software Engineer to join our team at Curiska (Pty) Ltd.Key Responsibilities:Develop digital communication software components using C++ and DSP processing techniques.Implement and verify standardised waveforms.Apply modulation, synchronisation, channel estimation, and equalisation...


  • Pretoria, Gauteng, South Africa Curiska Full time

    Embedded DSP Software EngineerCuriska is seeking a highly skilled Embedded DSP Software Engineer to join our team.Key Responsibilities:Develop digital communication software components using C++ and Code Composer toolchain.Implement and verify standardised waveforms.Apply DSP processing techniques such as modulation, synchronisation, channel estimation and...


  • Pretoria, Gauteng, South Africa Curiska (Pty) Ltd Full time

    Embedded DSP Software EngineerWe are seeking a highly skilled Embedded DSP Software Engineer to join our team at Curiska (Pty) Ltd.Key Responsibilities:Develop digital communication software components using C++ and DSP development processes.Implement and verify standardised waveforms.Apply DSP processing techniques such as modulation, synchronisation,...


  • Pretoria, Gauteng, South Africa Curiska (Pty) Ltd Full time

    Job Title: Embedded DSP Software EngineerHiring for a skilled Embedded DSP Software Engineer to join our team at Curiska (Pty) Ltd.Key Responsibilities:Develop digital communication software components using C++ and DSP techniques.Implement and verify standardized waveforms.Apply DSP processing techniques such as modulation, synchronization, channel...


  • Pretoria, Gauteng, South Africa Curiska Full time

    Job Title: Embedded DSP Software EngineerAbout Curiska: Curiska is a leading technology company that specializes in developing innovative solutions for the digital age.Job Summary: We are seeking a highly skilled Embedded DSP Software Engineer to join our team. The successful candidate will be responsible for developing digital communication software...

  • Electronics Engineer

    2 months ago


    Pretoria, Gauteng, South Africa JenRec Recruitment Full time

    Exciting Opportunities for Electronics and Computer EngineersWe are seeking highly skilled Electronics and Computer Engineers to join our world-class engineering teams in Cape Town and Gauteng.As a key member of our team, you will have the opportunity to work on cutting-edge projects, collaborating with experienced professionals to deliver innovative...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    Digital Signal Processing Software DeveloperWe are seeking a highly skilled Digital Signal Processing Software Developer to join our team at E&D Recruiters.About the RoleThe successful candidate will be responsible for developing digital communication software components, implementing and verifying standardised waveforms, and applying DSP processing...


  • Pretoria, Gauteng, South Africa Curiska Full time

    Job Title: Embedded Software DeveloperAbout Curiska: Curiska is a leading company in the field of digital communication systems, and we are seeking a highly skilled Embedded Software Developer to join our team.Job Summary: We are looking for a talented software engineer to develop digital communication software components, implement and verify standardized...