The embedded systems development team is looking for an engineer with experience in designing logic circuits on Xilinx FPGAs/SoCs. You will be involved in the development of IP cores, measurement and test equipment for aviation and space applications.
Responsibilities:
- Analysis of requirements for the development of devices and IP cores;
- Documentation development;
- Modification and support of existing HDL Verilog project code and project wrapper code in Python and C;
- Prototyping, debugging, and setup of pilot production samples;
- Modeling and verification of RTL code, requirements analysis;
- Support for the integration of developed devices into final systems.
Requirements:
- Higher technical education;
- Knowledge of any HDL language (Verilog preferred);
- Knowledge of scripting languages (Python, Bash preferred);
- Experience with SPI/I2C/Ethernet interfaces.
- Experience in FPGA/Xilinx SoC development;
- Skills in reading and understanding electrical diagrams;
- Experience using version control systems (SVN, git);
- Ability to work with measuring equipment (oscilloscope, logic analyzer, etc.);
Desirable:
- Knowledge of C/C++ basics;
- Experience in Xilinx ZYNQ SoC development;
- Experience working in Linux OS;
- Experience with high-speed transceivers and interfaces (PCIe, Ethernet (10, 100, 1000, 2500, 10000), Fibre Channel);
- Experience with aviation interfaces of the ARINC and MIL-STD-1553B standard families and/or their domestic GOST equivalents.
Conditions:
- Formal employment from the first working day under the Labor Code of the Russian Federation;
- Assistance in оформление of all necessary documents;
- Flexible working hours, which you agree upon directly with your manager;
- Work on real tasks in current projects, under the guidance of experienced specialists; you immediately become a full member of the team;
- Opportunities for career and professional growth;
- Conditions for professional skills development.