[ref. b16803318] Control Systems Digital Hardware Engineer - Hatfield
Lead the design and development improvement of control centre hardware products tools and adherence to process Ensure activities are delivered on time and to budget including work package management Provide mentorship to other team members Lead the management of product obsolescence General obsolescence activities (re-design of multiple boards including support for firmware migration from obsolete to new devices) Supporting and documenting industrial PC configurations migration of NPI documentation into new PLM tool Support of product approval software integration and project delivery ensuring that the products tools and processes remain fit for purpose and enable continuous improvement of them by proactively dealing with obsolescence Design and development at component PCB enclosure level and integration of COTS based hardware products systems with custom application software including tools and processes within the business
Qualifications Experience
Degree or equivalent experience in an electronics electrical engineering discipline Analogue and digital circuit design including COM carrier board design PCB design and layout (Altium preferred) Proficient with designing for EMC compliance with sound knowledge of EMC testing Able to build specify deploy PC based solutions including OS deployment and configuration Able to produce product VV test specifications and perform testing
Experience or understanding of some or all of the following
Digital hardware and firmware FPGA and CPLDs RTOS housekeeping with Intel processors carrier boards for SoM and CoM bus translation e g PCIe to local buses serial and parallel buses communications protocols UARTs USB SPI I2C etc Working to process working from and creating requirements test specifications development plans design and code reviews configuration version control design analysis &ndash timing diagrams
etc Memory technologies spartan and Virtex FPGA families of similar ability to read schematics datasheets BSPs PCB design specification knowledge of embedded software and operating systems setting up test environments and configuration of development tools VV characterisation of HW obsolescence management