A major Aerospace company are looking for a Contract Firmware Engineer within their Avionics division, to assist with the delivery of embedded products. The Contract Firmware Engineer will work on a variety of products including digital beam forming applications, radio and direction finding across both civil and military spaces.
Day to day responsibilities for the Contract Firmware Engineer will be:
- Development of architecture to fulfil system requirements
- Creation of design and test requirements
- RTL design and verification
- Production of high quality Documentation.
- Work across a multidisciplinary team to ensure successful product integration
- Hardware verification
- Adhere to design guides and coding standards
- Adhere to configuration standards
- Work package estimation
- Deliver on time and budget
The ideal Contract Firmware Engineer will have the following education, skills and experience:
Essential:
- Degree qualified in Electronic Engineering or similar relevant engineering discipline.
- A minimum of 5 years’ experience in RTL Design and Verification (preferably VHDL) in either a product-development or IP-development role.
- A minimum of 3+ years’ experience of ideally either Xilinx Vivado/ISE or intel (Altera) Quartus Prime; or alternatively ASIC design team experience.
- Experience of Timing constraints creation, analysis and closure both FPGA on-chip and inter-device.
- Experience of configuration management in a team environment (Git, svn, etc.)
Highly Desirable:
- Scripting experience (eg. tcl, python, bash etc.)
- Signal Processing/DSP experience
- Defining sub-system architecture
- Experience deriving lower-level requirements from often limited information.
- Experience of DO-254 would be an advantage
We are looking for a Contract Firmware Engineer who is a strong team player, has good analytical and problem-solving skills, together with strong written and oral skills.
If you would like to be considered for this opportunity please apply, or call Lee Dymott on our Reading office number.