ABOUT PROJECT:
We design the auxiliary radio communication system for our regular customer from the USA. It will provide full in-building coverage for radio communication. One of the products for this customer has already been released.
During the year, we developed the MVP of FPGA-based Active DAS for emergency communication. The project is on the stage of extended development.
RESPONSIBILITIES:
— Development of communication system in userspace of Linux using C++
— Implementation of digital signal processing in the application layer(RF)
— Research and development in the field of RF data processing and data transfer
— Take part in technical requirements discussion and analysis
— Be a part of a cross-functional team and be ready to assist members in neighbour engineering disciplines
— Provide code review
REQUIREMENTS:
— 3+ years of experience with C/C++ development
— Previous experience in development for embedded Linux based systems
— Basic understanding of digital signal processing concept
— Good knowledge of networking concept (routing protocols, TCP/IP, ARP, DHCP)
— Knowledge of high level (e.g. USB, Ethernet) and low level (e.g. UART, SPI, RS-485, CAN) communications protocols
— Ability to use debuggers, protocol analysers to trace software issues
— Jira, Git
— English — Upper-Intermediate
DESIRABLE:
— Good knowledge in analogous and digital electronics
— Previous experience in the development of distributed communication system
— Background in RF
SW opportunity in the field of radio communication system. Join a project to get a role to see a full-cycle product development flow on the stage of extended development. Even more, inside our company, you will find a very interesting variety of firmware, embedded Linux and PCB projects.