Description
You will be in charge of:
Participating in architectural trade-offs (FPGA vs ASIC, redundancy of functions, etc.);
Redacting Embedded system documentation.
Implementing feedback control algorithms and safety/monitoring functions on a target processor or FPGA;
Taking an active role in the preliminary tests to eliminate bugs;
Support formal test activities for Embedded system validation
Required knowledge
Knowledge of C, C++ and VHDL.
Knowledge of architecture design of software/microelectronics solutions
Eclipse development environment is a plus.
Knowledge of D0-178 and DO-254.
Knowledge of assembly is a plus.
Knowledge of some communication bus protocols is a plus (SPI, 1553, )
Basic knowledge of electronic design.
Required experience
Five years experience in Embedded systems for critical applications (this means application which will endanger the lives of people or expensive installations in case of failure).
An experience in software or microelectronics architecture design is a plus.
An experience in space development is a plus.
Vivid Resourcing are committed to equality of opportunity for all applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships or any other characteristic protected by law.