Career

DSP programmer

Nature of work:

– development of algorithms for digital signal processing (images, video);

– optimization for DSP architecture TMS320С6x, DSP + ARM, DSP + coprocessor;

– development of system software on the side of DSP / ARM and PC.

Required experience / level of knowledge:

– knowledge of the theory of digital signal processing;

– the presence of implemented and optimized algorithms on the DSP-processor;

– the ability to deal with the mathematical description of the implemented algorithm;

The advantages are:

System Programming:

– experience with interfaces Ethernet, USB, other high-speed interfaces, work with the appropriate protocols on the DSP / ARM side;

– experience with video interfaces (processor video ports, hardware pre- and post-processing of video as part of a processor, HDMI, video DTS, ADC);

– experience with ARM in the composition of multi-core systems;

– Experience with file systems.

Algorithms:

– Experience of practical implementation of algorithms SIFT, SURF, SfM, HOG, Hough, MPEG, JPEG, WDR compression, optical flow;

– Optimization experience for graphics coprocessors.

Features:

wide opportunities for professional growth;
work schedule is negotiated;
territorial location – near the metro station Elektrozavodskaya
Type of employment

Full time full day

Embedded Programmer

Nature of work:

Development of DSP-ARM system software for video processing systems, working with multi-channel video interfaces, general-purpose interfaces.

Requirements:

– Experience in developing system software for DSP, ARM processors, mixed multi-core systems, working with internal modules of the system on a chip;

– experience with interfaces (basic debugging, stacks of protocols) USB, Ethernet, standard serial interfaces;

– ability to work with documentation on the hardware;

– Experience in a team with hardware developers, DSP-programmers.

The advantages are:

– software development experience for C6x, DaVinci processors;

– experience with interfaces and embedded peripherals in real time, the use of embedded operating systems;

– experience with CMOS, CCD, single- and multichannel video interfaces (setting up interfaces, receiving and transmitting data);

– Experience in developing hardware for digital and analog systems.

Features:

– Work with modern technologies of machine vision and embedded video analytics;

– work schedule is negotiated;

– territorial location – near the metro station Elektrozavodskaya.

Electronics Engineer DSP-systems

Nature of work:

Development of hardware and software for digital devices with the presence of DSP and ARM processors, digital signal processing systems, data exchange interfaces via high-speed communication lines.

Requirements:

– Experience with digital and analog circuitry (embedding DSP, ARM, memory connection, working with ADC, DAC, switching power supplies);

– Experience in the development of multilayer printed circuit boards;

– hardware debugging experience (hardware debugging, development of test and system embedded software);

The advantages are:

– experience with high-speed data interfaces (USB, Ethernet, CSI) at the hardware and software levels;

– experience with multichannel video systems;

– experience with DSP and ARM at the program level (multichannel interfaces, embedded operating systems, file systems);

– Experience with multi-element and matrix receivers (CMOS, CCD).

Features:

– Work with modern technologies of machine vision and embedded video analytics;

– work schedule is negotiated;

– territorial location – near the metro station Elektrozavodskaya.