06 Sep
|
OPAL-RT TECHNOLOGIES India
|
Montreal
06 Sep
OPAL-RT TECHNOLOGIES India
Montreal
Job Summary
The Research and Development team at OPAL‑RT is looking for an FPGA Designer to contribute to the development of specialized electronic boards used to accelerate computational processing in our digital simulators. As an FPGA Designer you will lead the design, implementation, and optimisation of FPGA logic blocks to simulate electromechanical, power‑electronic, and control‑system phenomena while meeting strict real‑time processing constraints. You will develop VHDL firmware, work closely with hardware, software, and application teams, and support the validation and maintenance of OPAL‑RT products.
Main Responsibilities
- Design and develop FPGA modules primarily in VHDL.
- Develop and integrate high‑speed communication interfaces (PCIe, Ethernet, Aurora, etc.).
- Participate in the hardware and software architecture of simulation platforms.
- Collaborate with software, hardware, and application teams to ensure optimal compatibility.
- Take part in hardware design reviews and FPGA code reviews.
- Conduct unit, functional, and integration testing on FPGA platforms.
- Optimize FPGA designs for performance, latency, and resource usage.
- Contribute to technical documentation and version management.
Requirements
- Education: Bachelor’s degree in Microelectronics or Electrical Engineering (or equivalent experience).
- Experience: 10 years of experience,
including the successful implementation of several FPGA projects from architecture to deployment.
- Knowledge: Robust understanding of high‑speed logic, digital and sequential circuits; experience with high‑speed transceivers, clock‑domain management, and synthesis constraints; hands‑on experience with Xilinx/AMD FPGA families (Versal, UltraScale, or Series‑7); familiarity with communication protocols such as SPI, I2C, etc.
- Tools: Vivado or Quartus, ChipScope or Vivado Logic Analyzer, AMD System Generator/Model Composer, oscilloscopes, logic analyzers, function generators; Tortoise Git/GitLab; MathWorks MATLAB/Simulink; understanding of PCIe bus architecture.
- Language skills: French required; good English skills for reading specialised/scientific materials and for using English‑only software.
- Personal Skills: Effective communication with diverse teams, rigor, determination, organisation, planning, expectation management, teamwork, autonomy, proactivity, flexibility, and adaptability.
Our Commitment to Diversity
OPAL‑RT Technologies is an equal‑opportunity employer. We do not discriminate on the basis of gender, race, colour, national origin, age, disability, or any other protected status. We value diverse perspectives and strive to create an inclusive workplace for all employees.
📌 Concepteur FPGA Expérimenté / Experienced FPGA Designer (Montreal)
🏢 OPAL-RT TECHNOLOGIES India
📍 Montreal