Job Description

FPGA Programmer (C++, Verilog, Python)Malaysia | Remote or On-site | Full-time / Part-time / ContractWe 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 plusLocation: Preferably Malaysia, but open to global applicants.Employment Type: Full-time, Part-time, or Contract.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs