Adecco is currently hiring for a permanent, FPGA Designer to work directly for our client located in Peterborough, ON.
In this role, you will be part of the core team to define the requirements, implement and verify FPGA based designs using VHDL and/or other modelling languages. The job will include involvement in all stages of the design life cycle following the guidelines of a DO-254 or equivalent process.
Location: Peterborough, ON
Job type: Full-time | Permanent
Duties and Responsibilities:
Capture, Define and Refine product specifications into a set of device level requirements including functional architecture, allocation and justification or derived requirements
Implementation of requirements into VHDL code including usage of existing IPs, standard protocols (e.g., Omnibus, Ethernet, SPI, I2C, AMBA, etc.)
Simulation and Physical Integration and Test including trouble shooting, debugging and design modification
Perform the integration of the design into the larger scale product and/or system
Create and maintain life cycle data to support the design, implementation, and verification of the item
Support estimation and planning activities
Requirements and Qualifications:
Must be legally eligible to work, and reside in Canada
Bachelor’s Degree in Electrical and Computer Engineering (or equivalent) with a focus on Digital Design
7+ years of FPGA / PLD development experience preferably in aerospace, defense or medical product environments using VHDL or similar languages
Experience in architecture design and tradeoffs to define, partition and allocate requirements to a complex device
Knowledge and experience with DO-254 or similar guidelines for ensuring a safe and rigorous design process
Experience designing and implementing interfaces between digital devices and microcontrollers including communications and data busses, common protocols and error handling
Don’t miss out on this FPGA Designer position in Peterborough, ON. Apply now and if you meet our requirements an Adecco Recruiter will be in touch with you soon.