Position: Embedded software engineer trainee position
Company: Avnet ASIC
Category: C++
Experience required: no_exp
English level: intermediate

We design integrated circuits for consumer, medical and automotive markets. The majority of these designs are complex SoC/ASIC architectures that integrate IPs, such as ARM and MIPS CPUs and peripherals, DSP cores, analog cells and other IPs with progressive technology nodes: 14, 10, 8, 7 nanometers.
You will be responsible for ASIC embedded softwtware development and FPGA board prototyping. Besides, you'd be able to learn and improve related methodologies. Below is a brief list of skills/knowledge that ideally suit our job profile. Still it’s not an issue if you don’t possess some of those. To our opinion the fundamental engineer’s skills are analytical thinking  and ability to learn.

Essential qualifications:
-C/C++;
-CPU architecture knowledge,
-familiar with SW driver architecture;
-debug board support;
-RTOS;
-good understanding of digital electronics.

Optional qualifications you may have:
-FPGA design using HDL (Verilog, VHDL) or schematics editor.

We offer: 
-Full-time employment, flexible schedule
-On-job training in our Kyiv office with high skilled professionals
-Potential growth in directions of Embedded SW, ASIC/FPGA design
-Social benefits, modern and comfortable office facilities