RU

C/C++ Embedded Programmer

Required work experience: 3-6 years
Izhevsk, Russia
Full time, full day

Responsibilities:

  • Creation of firmware running in Embedded Linux environment on Xilinx Zynq/Ultrascale+ platform;
  • testing, documentation, optimisation of software under development;
  • organisation of interaction with the fpga part of the project;
  • implementation of radio communication algorithms.

Requirements:

  • Higher technical education;
  • excellent knowledge of C/C++, at least 3 years of development experience for embedded systems;
  • ability to work with, modify and maintain "other people's" code;
  • Ability to work with specifications;
  • technical English;
  • High development culture (version control system, tasking, bugtracking, code-review, documentation, naming policies).

It'll be a plus:

  • Writing linux/rtos kernel drivers;
  • DMA, DDR, PCIe, Ethernet interfacing;
  • building real-time systems;
  • task priority management, semaphores;
  • interrupt hierarchy, task execution time optimisation;
  • Understanding of the SoC FPGA development route, knowledge of any hardware description languages (HDL);
  • organisation of radio network interaction at the MAC level;

What we offer:

  • working in an accredited IT company;
  • Registration in accordance with the Labour Code of the Russian Federation (white salary, sick pay and holiday pay);
  • annual indexation of wages;
  • bonus based on quarterly/yearly performance results.

Ключевые навыки:

Оставьте заявку на собеседование
Мы свяжемся с вами для уточнения деталей

    Attach completed documents, allowed formats: docx, doc, pdf
    By clicking the submit button you agree to privacy policy
    If you are interested in the position
    Complete the documents and attach files in the form (at the bottom of the page)
    Quick Links: