Senior Electrical/ Principal Engineer

  • Marlborough
  • Permanent
  • Full-time
  • 1 month ago
The Radar Controls and Electronics Department is seeking an Electrical Engineer with strong Digital Signal Processing (DSP) Field Programmable Gate Array (FPGA) design skills to join their team. Senior Electrical/ Principal Engineer will work as part of a highly motivated team and will be collaborating with cross-functional project teams. This engineer will primarily develop and implement digital signal processing algorithms as well as firmware (FW) for interface communications, controls and/or data processing applications. The individual is expected to work in a team environment on diverse projects. The individual will be required to provide development support throughout the product lifecycle, from initial concept to acceptance delivery to maintenance.


BS in Electrical Engineering or equivalent STEM major
Minimum of 6 years of professional experience designing large, complex FPGAs using VHDL/Verilog
Experience designing filters in Matlab
Experience implementing FIR filters and FFTs in FPGAs
Working knowledge/course work of signal & image processing, digital communications and/or control theories
Experience in Xilinx Programmable Devices or Altera programmable devices
Experience using VHDL simulation tools
Experience using synthesis tools including Synplify and back-end tools including Xilinx ISE/Vivado, Altera Quartus and others
Experience and knowledge developing and selling off requirements for FPGAs
Effective communication skills

Desired Skills:

As a Principal Eng - 8 years of professional experience designing large, complex FPGAs using VHDL/Verilog
Experience developing DSP algorithms and FPGA designs using High Level Synthesis (HLS)
Experience in high speed interfaces such as SRIO, Aurora Experience with Timing Closure and utilizing Chipscope
Understanding of computer architecture and computer hardware optimization techniques
Working knowledge of Configuration Management principles, environments and tools
Working knowledge in common computer hardware interface and data protocols such as RS-422, USB, PCIe, etc.
Working knowledge and experience with configuration management tools such as Synergy, Clearcase, or git
Proficiency in Linux
Ability to work with a diverse team of engineers
Experience leading small to large FPGA design and verification teams
Working knowledge in the integration of software drivers for the operation of computer hardware interfaces a plus
Working knowledge of C/C++ and/or in computer scripting language such as Shell/Perl/Python a plus
Advanced Degree in Electrical Engineering or equivalent STEM major


Similar Jobs

  • Refrigeration Service Engineer

    New Zealand

    • Blenheim, Marlborough
    CoolLogic Refrigeration is a well established Nationwide Refrigeration Business which focuses on commercial and industrial refrigeration. We are seeking a Refrigeration Service Eng…
    • 9 days ago
  • Maintenance Engineer

    • Marlborough
    Please enter your email address and click "SEND MY PASSWORD" button to receive your password. Email Send My Password × Application Form Job title: Maintenance Engineer …
    • 1 month ago
  • Maintenance Engineer - Food processing Plant

    • Blenheim, Marlborough
    Our client is a Food Farmer and Manufacturer, supplying customers around the world with the best quality's food and beverage. They have built an enviable reputation not only for de…
    • 3 days ago
    • Apply easily