“UDZ” is a Russian developer and manufacturer of a wide range of unmanned aerial systems — from compact drones to cargo-lifting multicopters and fixed-wing UAVs.
Due to the increase in workload and active company growth, we are looking for a developer of embedded software for programmable logic integrated circuits (FPGA) for hardware platforms of radio equipment to join our friendly team. This role involves implementing software for products and devices in wireless communication and data transmission systems.
Responsibilities:
- Creation of modern wireless communication systems with near-limit characteristics.
- Implementation of algorithms for receiving and transmitting physical layers of radio interfaces (DSP):
- Digital Compression (CFR) and Digital Pre-Distortion (DPD);
- Frequency / time / phase / symbol synchronization;
- Channel estimation and equalization;
- Error-correcting codes, modulation, and demodulation;
- Automatic gain control systems;
- Digital and analog beamforming, spatial filtering, and multiplexing, etc.
- MIMO, mesh
- Development of radio network protocols (point-to-multipoint, roaming, mesh).
- Implementation of physical layers for standard 5G NR / DVB-S2x etc. and proprietary C-OFDMA / SC-FDMA radio interfaces;
- Development of code for working with high-speed interfaces (Ethernet, JESD, PCI Express, and others).
- Development of uBlaze control programs.
- Testing and debugging code in products using test and measurement equipment.
- Interaction with the algorithmic team, RF path development team, and computational blocks team;
Requirements:
- Higher professional education in radio electronics/radio engineering/radiophysics or programming.
- At least 3 years of FPGA programming experience.
- Knowledge of Verilog/System Verilog/VHDL, C, Xilinx FPGA architecture, Xilinx Vivado CAD.
- Deep knowledge in the field of digital signal processing.
- Knowledge in the areas of radio communication, interfaces, high-speed digital circuit design, radio electronic devices and instruments.
- Ability to work with test and measurement equipment.
- Experience with Git.
Conditions:
- Employment according to the Labor Code of the Russian Federation
- Stable "white" salary
- Work schedule 5/2 from 9:00 to 18:00
- Transportation to the workplace by company transport (Yekaterinburg, Koltsovo district)
- Corporate catering
- Competitive salary
- Interesting projects and work with cutting-edge technologies
- Modern equipment, any hardware for effective task execution
- Opportunities for self-development: training, conferences, education
- The final salary level is determined based on the results of the technical interview in accordance with the candidate's experience, knowledge, and skills.