Embedded DSP Software Engineer

2 months ago


Pretoria, Gauteng, South Africa Curiska Full time

Job Title: Embedded DSP Software Engineer

About 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 components, implementing and verifying standardized waveforms, and applying DSP processing techniques.

Responsibilities:

  • Develop digital communication software components using C++ and Code Composer (TI) toolchain.
  • Implement and verify standardized waveforms for embedded applications.
  • Apply DSP processing techniques such as modulation, synchronization, channel estimation, and equalization.
  • Collaborate with cross-functional teams to design and develop FPGA signal processing firmware.
  • Develop and maintain high-quality software components that meet the required specifications.

Requirements:

  • B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) degree.
  • 0-5 years of working experience in software development in a professional capacity.
  • Strong knowledge of DSP development processes and tools.
  • Experience with C++ programming language and Code Composer (TI) toolchain.
  • Knowledge of FPGA signal processing firmware development, VHDL, and Quartus toolchain.

What We Offer:

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


  • 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.Implement and verify standardised waveforms.Apply DSP processing techniques such as modulation, synchronisation, channel estimation and equalisation.Requirements:B. Eng....


  • 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 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 DSP processing techniques.Implement and verify standardised waveforms.Apply modulation, synchronisation, channel estimation, and equalisation...


  • Pretoria, Gauteng, South Africa Curiska Full time

    Hiring at Curiska: Embedded DSP Software Engineer (Pretoria)Minimum Requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering)0-5 years of working experience in software development in a professional capacityMinimum Experience required:DSP development processes and toolsDeveloping embedded applications with C++Code Composer (TI)...


  • 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

    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 (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

    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

    Our company, Curiska (Pty) Ltd, is seeking a skilled Software Engineer for Embedded DSP Systems to join our team.Key Responsibilities:• Develop digital communication software components.• Implement and verify standardised waveforms.• Apply DSP processing techniques such as modulation, synchronisation, channel estimation and...


  • 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...


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

    FPGA Firmware DevelopmentWe are seeking a skilled FPGA Firmware Engineer to join our team. The ideal candidate will have a strong background in electronic engineering and experience in firmware or low-level embedded software development. Key responsibilities include implementing signal processing and cryptographic algorithms on FPGAs, designing control and...


  • 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 E&D Recruiters Full time

    Embedded Software Developer **Job Summary:** We are seeking an experienced Embedded Software Developer to join our team at E&D Recruiters. As an Embedded Software Developer, you will be responsible for developing embedded digital communications software components, working with SoC-embedded software, and collaborating with our team to deliver high-quality...


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

    Job Title: FPGA Firmware EngineerJob Description:We are seeking an experienced FPGA Firmware Engineer to join our team.Responsibilities:* Implement various signal processing and cryptographic algorithms on FPGAs* Implement control and data interfaces between processors, DSPs and FPGAs* Implement and simulate custom and off-the-shelf IP blocks* Integrate and...


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

    **Job Title:** Embedded Software Developer**Job Summary:** We are seeking a skilled Embedded Software Developer to join our team at E&D Recruiters. The ideal candidate will have a strong background in electronic engineering and software development, with experience in developing embedded digital communications software...


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

    Embedded Software DeveloperWe are seeking a skilled Embedded Software Developer to join our team at E&D Recruiters.Responsibilities:Develop embedded digital communications software componentsUnderstand international standards and specificationsDevelop software for SoC-embedded systemsWork on embedded microprocessor softwareRequirements:B. Eng. (Electronic...


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

    Embedded Software Developer **Job Summary:** We are seeking a skilled Embedded Software Developer to join our team at E&D Recruiters. The ideal candidate will have a strong background in software development and embedded systems, with a focus on digital communications. **Responsibilities:** * Develop embedded digital communications software components *...


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

    Embedded Software DeveloperJob Summary: We are seeking a skilled Embedded Software Developer to join our team at E&D Recruiters. The ideal candidate will have a strong background in software development for embedded systems and a passion for delivering high-quality solutions.Key Responsibilities: Design and develop embedded digital communications software...


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

    We are seeking a skilled Digital Signal Processing and Embedded Systems Expert to join our team at E&D Recruiters. The ideal candidate will have a strong background in digital signal processing and embedded systems, with experience in implementing various signal processing and cryptographic algorithms on FPGAs.Responsibilities will include implementing...


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

    Embedded Software DeveloperJob Summary:We are seeking an experienced Embedded Software Developer to join our team at E&D Recruiters. The successful candidate will be responsible for developing embedded digital communications software components, working with SoC-embedded software, and collaborating with our team to deliver high-quality solutions.Key...