Position Description
An integral part of our product development, is the hardware development team. This team is responsible for the core hardware and logic design which powers our embedded solutions. The FPGA and hardware development engineer will the responsible for high reliably realtime FPGA logic development activities and hardware design, including design of low level drivers and conversion from code to logic.
Responsibilities include:
1. High reliably FPGA logic development
2. Design of system architecture and data flow on a SOC with processors and FPGA logic
3. Development of bare metal drivers
4. Transition of functionality from software to FPGA logic
5. Hardware component selection and basic board design (including power and analog)
6. Development in conformance to safety and cyber security standard
Requirements
1. Bachelors’ degree in: Electrical Engineering, Software Engineering or Computer Science – A must
2. Hands on experience with embedded systems– A must
3. Hands on experience with FPGA development – A must
4. Low level and bare metal programming – A must
5. Familiarity with Xilinx architecture – A must
6. Experience with hard realtime application development – preferred
7. Experience with board design – preferred
8. Experience with safety critical systems – preferred
9. Experience with automotive systems – preferred