Loading Image
   Saving...
   Loading...
  Loading...

Senior FPGA Designer & Verificator

CMC is a company recognized worldwide for its innovative spirit and excellence in the design and manufacture of advanced avionics solutions for the civil and military aviation markets.

This is a unique opportunity to be part of the CMC Electronics family. Use your knowledge and expertise to contribute to an experienced and motivated team mastering the latest design technologies. 

Why join our AEH Engineering team?

Reporting to the Manager AEH Engineering, the Senior FPGA Designer/Verificator has responsibilities in development for avionics products for safety critical and/or military applications. As a key development, team member the successful candidate will be an important contributor involved in the definition, implementation, tests and delivery to production of firmware designs. Designs will utilize state of the art technologies while following standard processes to develop solutions that are competitive on an excellent basis and deliver superior performance, quality and capability at aggressive cost targets.

 

As a Senior HEH Designer/Verificatior your day-to-day responsibilities will include:

  • DO-254 Airborne Electronic Hardware (AEH) development and certification process related to functional allocation, design, simulation, synthesis, place & route, test planning, verification and introduction to production.
  • Design of state-of-the-art digital hardware utilizing technologies including processor and DSP interfaces, video signal processing, I/O blocks and standard logic.
  • Support the architecture, design and development of PCBs for prototype and implementation of complex digital systems in FPGA or ASIC.
  • Participate in program bids and proposals, estimate generation and project planning.
  • Provide project oversite and tracking of AEH activities for a team of developers and verifiers, including task assignments, deliverable planning, as well as budget and risk management.
  • Serve as a primary interface with other design groups to ensure alignment across design and schedule milestones.
  • Utilize CMC development process and participate in design reviews for key characteristics of performance as well as safety/reliability, test and manufacturability.
  • Analyze functional requirements for systems and/or sub-systems and participate in the definition of FPGA functional and performance requirements;
  • Lead and Participate in the definition of FPGA validation and verification plans;
  • Develop simulation verification test benches, verification components and bus-functional models in SystemVerilog, using standardized verification methodologies such as UVM;
  • Develop and implement on-target test environments;
  • Develop, document and execute test procedures, and write test reports;
  • Provides documentation for requirements, design descriptions, tests and production support.
  • Support management, manufacturing and other engineering disciplines in various planning or problem solving tasks.

To join our team, you must have:

  • Bachelor in Electrical or Computer Engineering (or equivalent).
  • Seven (7) or more years of FPGA development experience in industry
  • Experience providing mentorship and technical oversight of more junior team members
  • Self-motivation, adaptabilité to change, be proactive, diligent, and strong inter-personal skills
  • Knowledge of Engineering best practices, methodologies, processes, and tools
  • Experience in project estimating, planning, tracking, and team oversite.
  • Good communication skills, both written and oral

               Assets 

  • Knowledge of Avionics products (Display systems, Sensor systems or Global Navigation Satellite Systems (GNSS) as a few examples);
  • Experience with Xilinx’s FPGA (7 Series, Ultrascale) and design tool (Vivado);
  • Test automation experience with scripting languages similar to Python;
  • Knowledge of Mathworks products.
  • Knowledge of civil and military aviation standards such as process development standard DO-254 and qualification standards DO-160 and MIL-STD-810/461.

 What does a career at CMC Electronics involves?

  • An opportunity to work in the aeronautics industry with avionics enthusiasts;
  • Organization of international caliber on a human scale;
  • Stimulating multi-disciplined environment;
  • Career advancement opportunities;
  • Management team engaged in your success;
  • Competitive global compensation (group insurance program paid 100% by CMC Electronics and a group pension plan with employer match); 
  • Financial education assistance program;
  • Free parking and electric car charging stations available;
  • On-site cafeteria at low cost;
  • Closed between Christmas and New Year's Day;
  • Social activities

 

CMC is committed to employment equity and to the equal access program. CMC encourages members of designated groups to apply for jobs. Please note that the use of the masculine gender is only intended to lighten the text.