Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
«ІНФОЗАХИСТ» є представником комерційного сектору оборонної галузі України, що спеціалізується на засобах радіорозвідки, протидії безпілотним літальним апаратам, засобах захисту та розвідки комп’ютерних мереж, створенні програмного забезпечення та інтеграції рішень провідних виробників світу.
3 лютого 2021 miltech

Junior Embedded Software Engineer (вакансія неактивна)

Київ $600–1500

Необхідні навички

— Досвід програмування з використанням типізованих мов не менше 2 років;
— Гарні знання С;
— Досвід роботи з Jira, on-line documentation systems (confluence, etc), git, gitlab;
— Технології та API: Libc, POSIX, pthreads bsd socket;
— Відладка та профілювання: gdb;
Буде перевагою:
JTAG, valgrind, gprof, робота с Logic Analyzers;
Орієнтуватися в QA процесі (unit, system, CI / CD);

Системні знання:
— Розуміння і досвід в багатозадачному і багатопотоковому програмуванні;
— Розробка програмного забезпечення для Linux user space;
Буде перевагою:
— Досвід написання програмного забезпечення для bare metal (os-less);
— Розуміння мережевого стека TCP / IP, розробка клієнтського і серверного ПЗ;
— Досвід написання ПО під FreeRTOS, eCos, ThreadX, VxWorks або будь-яку одному RTOS систему;
— Розуміння принципів організації багатозадачності (schedulers) і розподілу пам’яті (memory allocators), досвід з u-boot або іншими завантажувачами, MTD file systems;
— Розуміння схемотехніки та знання в області DSP, RF, FPGA;

Апаратна частина:
— Досвід роботи(написання ПЗ) для ARM
— Розуміння роботи комп’ютера і призначення його компонентів:
CPU, регістри; пам’ять, адресація, віртуальна адресація; переривання, обробка;
Буде перевагою:
— Досвід використання (за допомогою драйверів ОС або безпосередньо), написання драйверів і / або bare metal інтерфейсів: UART (rs232, rs485), SPI, I2C, GPIO/LVDS, DMA, PMU, MMU, mass storage (MMC, MTD (NAND));
— Досвід роботи з FPGA (розробка та / або використання модулів, реалізованих в FPGA);

Пропонуємо

— Унікальні та цікаві проекти;
— Гідну оплату праці;
— Оплачувану відпустку, лікарняні та овертайми;
— Гнучкий графік роботи;
— Корпоративне медичне страхування;

Обов’язки

— Створення модулів пз, згідно наданого опису та опису архітектури: Linux, NIOS;
— Документування розробленого коду;
— Виправлення вже локалізованих помилок в існуючому коді;
— Підтримка модулів існуючого пз під керівництвом більш досвідчених інженерів;
— Написання модулів що підтримують описані протоколи для взаємодії з стороннім ПЗ чи аппаратными розробками: serial interfaces (uart, rs485), network (udp, tcp);
— Написання unit tests до модулів;
— Створення скріптів на sh/bash та u-boot script lang;

Про проєкт

Запрошуємо Embedded розробника приєднатись до нашої прогресивної команди. Ми займаємось розробкою та виробництвом програмних й апаратних засобів обробки та захисту інформації, а також техніки спеціального призначення.

Гарячі вакансії

Всі вакансії