FPGA Programmer
5 days ago
Petaling Jaya, Selangor, Malaysia
OptiControl
Full time
FPGA Programmer (C++, Verilog, Python)
Malaysia | Remote or On-site | Full-time / Part-time / Contract
We are seeking a junior to mid-level FPGA Programmer to develop real-time, multi-channel signal processing solutions for process control and optimisation systems in the oil and gas industry.
Responsibilities:
- Program FPGAs for continuous real-time signal transmission and reception across multiple channels.
- Integrate and optimise code for performance and reliability.
- Work closely with engineers to test, visualise, and validate FPGA data.
Requirements:
- Proficiency in Verilog, C++, C, and Python.
- Minimum 2 years of experience with any FPGA development environment (e.g. Xilinx, Intel/Altera, Lattice, etc.).
- Strong understanding of real-time systems and signal processing principles.
- Self-motivated, detail-oriented, and able to work independently or remotely.
- Experience programming parallel processes using multi-threading is a plus
Location: Preferably Malaysia, but open to global applicants.
- Employment Type: Full-time, Part-time, or Contract.