Senior FPGA Engineer

13 hours ago


toronto, Canada Per Vices Corporation Full time

We are looking for an engineer to help us build Software Defined Radios (SDRs) for mission critical infrastructure. Our products use FPGAs to provide a high performance interface between data provided over a high speed bus (10/40/100G Ethernet), our internal IP, and high speed converter (DACs/ADCs) devices. Your primary responsibilities require you to design, simulate, implement, and validate, FPGA based architectures that interface with high speed IOs (ADC, DAC, clock) to effectively process that data (filtering, decimating, interpolating), and pass that data over a high speed busses (JESD204B/C, 10/40/100G Ethernet). This position also requires engineers to effectively document and communicate design changes, updates, challenges, to other engineers and a broader team.Mandatory QualificationsExperience in all of the following areas:Experience with Verilog (preferred) or VHDLHigh speed (>150MHz) digital designs.Digital Test bench creation, simulation, and maintenanceExperience with Linux based distributionsWorking knowledge of C or C++Minimum ExperienceExperience directly implementing and debugging in at least three of the following areas:High speed DSP (ex; Filters, Decimators, Interpolators, etc.) design (> 150 M H z )High speed IO interfaces (ex; 10G/40G/100G Ethernet, PCIe, USB3, etc.) designs (> 300 M H z )High speed (> 325 M S P S ) Digital and Analog Converter Interfaces (JESD204B/C, LVDS, etc.)Low latency digital modem design (QPSK/QAM/PAM, etc)DDR3/4 Memory Controllers (> 1800 M T P S )Complex test bench creation using iverilog or verilatorTiming closure for large (>90% utilization), complex (>5 clock domains), designsFPGA integration with SoC devices, external chipsets, processors, and/or microcontrollersOptional QualificationsThe following skills are desired but not necessarily required for the position:Intel/Altera EDA tooling (Quartus, etc).FPGA integration with SDR systemsEthernet protocol implementations (ie; VITA-49 over UDP)Working in a Linux computing environment.Using version control systems (ie; git)Previous design or manufacturing experiencePrevious work with Schematic Capture and PCB LayoutLinux Kernel driver or API DevelopmentUnderstanding of wireless radio and DSP chainsMixed signal board layout and schematic captureOpen source radio projects (ie; OpenBTS, UHD, Yocto)



  • Toronto, Canada Altera Full time

    Altera .Senior FPGA Compiler Software Engineer page is loaded## Senior FPGA Compiler Software Engineerlocations: Toronto, Ontario, Canadatime type: Full timeposted on: Posted Yesterdayjob requisition id: R01094# **Job Details:**### ## **Job Description:**Become a member of our world-class software research and development team! Altera develops...


  • Toronto, Canada Altera Full time

    Altera .Senior FPGA Compiler Software Engineer page is loaded## Senior FPGA Compiler Software Engineerlocations: Toronto, Ontario, Canadatime type: Full timeposted on: Posted Yesterdayjob requisition id: R01094# **Job Details:**### ## **Job Description:**Become a member of our world-class software research and development team! Altera develops programmable...


  • Toronto, Canada Altera Full time

    Altera .Senior FPGA Compiler Software Engineer page is loaded## Senior FPGA Compiler Software Engineerlocations: Toronto, Ontario, Canadatime type: Full timeposted on: Posted Yesterdayjob requisition id: R01094# **Job Details:**### ## **Job Description:**Become a member of our world-class software research and development team! Altera develops...


  • Toronto, Canada 754 Altera Semiconductor Technology (M) Sdn. Bhd. Full time

    Senior FPGA Compiler Software Engineer page is loadedSenior FPGA Compiler Software Engineer Apply locations Toronto, Ontario, Canada time type Full time posted on Posted Yesterday job requisition id R01168Job Details: Job Description: Become a member of ourworld-class software research and development team! Altera develops innovative programmable logic...


  • Toronto, Canada 754 Altera Semiconductor Technology (M) Sdn. Bhd. Full time

    Senior FPGA Compiler Software Engineer page is loadedSenior FPGA Compiler Software EngineerApply locations Toronto, Ontario, Canada time type Full time posted on Posted Yesterday job requisition id R01168Job Details:Job Description:Become a member of ourworld-class software research and development team! Altera develops innovative programmable logic...

  • Senior FPGA Placement

    3 weeks ago


    Toronto, Canada Altera Full time

    A leading technology company in Toronto is seeking a Senior FPGA Compiler Software Engineer to design and develop software innovations for their FPGA devices. You will be responsible for creating optimization algorithms and improving software performance. Ideal candidates will have a degree in a related field and significant software experience. This role...

  • Senior FPGA Placement

    4 weeks ago


    Toronto, Canada Altera Full time

    A leading technology company in Toronto is seeking a Senior FPGA Compiler Software Engineer to design and develop software innovations for their FPGA devices. You will be responsible for creating optimization algorithms and improving software performance. Ideal candidates will have a degree in a related field and significant software experience. This role...

  • Senior FPGA Placement

    4 weeks ago


    Toronto, Canada Altera Full time

    A leading technology company in Toronto is seeking a Senior FPGA Compiler Software Engineer to design and develop software innovations for their FPGA devices. You will be responsible for creating optimization algorithms and improving software performance. Ideal candidates will have a degree in a related field and significant software experience. This role...

  • Senior FPGA Engineer

    32 minutes ago


    Toronto, Ontario, Canada Per Vices Corporation Full time US$120,000 - US$180,000 per year

    We are looking for an engineer to help us build Software Defined Radios (SDRs) for mission critical infrastructure. Our products use FPGAs to provide a high performance interface between data provided over a high speed bus (10/40/100G Ethernet), our internal IP, and high speed converter (DACs/ADCs) devices. Your primary responsibilities require you to...

  • FPGA Design Engineer

    2 weeks ago


    Toronto, Canada Bluewaves Mobility Innovation Inc Full time

    Job DescriptionJob DescriptionSalary :Job Location: North York or Ottawa at 505 March Road, Suite 100, Kanata ON K2K 3A4We are seeking an experienced FPGA engineer to join our team and work on the development of Open RAN (ORAN) radio systems. The ideal candidate will have a strong background in FPGA design and implementation, as well as experience with ORAN...