• владение основами схемотехники цифровых и цифро-аналоговых устройств, теорией цифровой обработки сигналов; • знание теории цепей, теории цифровой обработки сигналов и дискретной математики; • знание современной элементной базы (Xilinx, Altera, Analog Devices и др.); • навыки описания цифровых устройств на языках Verilog/VHDL (преимущественно Verilog); • владение САПР проектирование для ПЛИС (Quartus, ISE, MolelSim); • технический английский (чтение документации); • владение основами радиосвязи и радиолокации; • знание языков программирования С/C++ (как минимум - чтение чужого кода на С); • опыт прикладного программирование на ПЭВМ (разработка тестов, моделей и утилит для проектов на ПЛИС); • опыт работы с интерфейсами ARINC-429, USB, PCI-32, PCI-express, Ethernet, I2C, RS-232, "Fibre Channel", MIL STD 1553 и др.; • знание открытых ядер и фирменных ядер предлагаемых производителями ПЛИС (IP-core); • опыт в разработке принципиальных схем и печатных плат; • создание хорошо структурированного кода с комментариями; • навыки работы с системами контроля версий Git/Bazaar (или готовность их освоить); • разработка программной документации по ГОСТ; • умение работать в команде. |