FPGA Firmware Engineer

 

Recruiter:

E&D Recruiters

Job Ref:

Pta002869/EP

Date posted:

Friday, November 25, 2022

Location:

Pretoria, South Africa


JOB SUMMARY:
FPGA Firmware Engineer with an Electronic Engineering or Computer Engineering degree is required. The company has over 20 years in existence- only overseas/international client base. Exciting and challenging career prospects. Cutting-edge technology!

JOB DESCRIPTION:

FPGA FIRMWARE ENGINEER
Pretoria East

Minimum Requirements:

  • B. Eng. (Electronic Engineering) or BEng (Computer Engineering)
  • 0-5 years of working experience in firmware or low-level embedded software development.
Experience required:
  • 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++.
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 test firmware and software on custom electronic hardware platforms.
Please apply via our website:

 

 

Similar jobs you might be interested in:

DSP Software Engineer
Location: Pretoria
Salary:
Embedded DSP Software engineer with a BEng Electronic engineering, Computer engineering, or BSc Computer Science degree is required. Cutting-edge technology! 0-5 years of working experience in software development.
28 days ago


Senior Test and Automation Engineer
Location: Centurion
Salary: Neg
Centurion Company is seeking a Senior Test Automation engineer & Department Manager. Will take full ownership of the Test Jig Department, supporting electronics manufacturing, embedded systems, and IoT production environments.Senior, hands-on leadership role for an engineer who thrives at the intersection of automated test systems, production reliability, and real-world hardware. Manager who w...
15 days ago


Senior Power Electronics Engineer
Location: Johannesburg
Salary:
We are seeking a highly skilled Senior Power Electronics Hardware engineer to join our growing engineering team. In this role, you will lead the design, development, and validation of advanced power electronics systems and high-reliability hardware.
10 days ago


Senior Network Engineer (DC)
Location: Johannesburg
Salary:
70 days ago


Technical Lead
Location: Pretoria
Salary:
76 days ago


Chief Engineer: Electronics/Firmware
Location: Pretoria
Salary:
76 days ago


Software Embedded Engineer
Location: Centurion
Salary:
Embedded and firmware engineer located in Centurion. On-site position. BEng (Computer engineering). The engineer will be responsible for software development, software design, embedded software, debugging, and firmware development. They will work on creating solutions for remote communication using various technologies.
28 days ago


Electronic Engineer
Location: Centurion
Salary:
The Electronic engineer is responsible for the design, development, and maintenance of electronic systems for the product range, ensuring innovation, reliability, and compliance with industry standards. The role includes managing hardware, firmware, and software integration, supporting production, and promoting continuous improvement.
87 days ago


Electronic Hardware Engineer
Location: Johannesburg
Salary: Neg
An Electronic Hardware engineer is required for a rapidly growing company. The candidate must be familiar with hardware (PCB design, electronic hardware development, etc.) and firmware development (Microchip, STM, etc). BEng Degree and good marks are essential. Minimum 3 years of working experience in PCB-level electronic design.
28 days ago


Create a free job alert for FPGA Firmware Engineer in Pretoria

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions