Job VC
Embedded інженер-програміст
Technologies
Description
Вакансія передбачає роботу в офісі
Основні обов‘язки
— розробка вбудованого ПЗ для мікроконтролерів
RISC
/
ARM
:
Розробка та оптимізація програмного забезпечення для вбудованих систем (Embedded Systems).
Написання драйверів для мікроконтролерів та периферійних пристроїв.
Програмування мікроконтролерів (ARM Cortex-M, STM32, PIC, AVR та ін.).
Розробка низькорівневого програмного забезпечення (Bare Metal, RTOS, Embedded Linux).
Робота з бездротовими протоколами зв’язку (LoRa, Bluetooth, Wi-Fi, Zigbee).
Взаємодія з апаратною частиною, аналіз схемотехніки, оптимізація роботи пристроїв.
Проведення тестування, відлагодження та профілювання коду.
Написання технічної документації.
Обов‘язкові вимоги:
Вища освіта в галузі електроніки, комп’ютерної інженерії або суміжних спеціальностей.
Досвід програмування
C
/
C
++
для вбудованих систем.
Досвід роботи з мікроконтролерами STM32, ESP32, PIC, AVR або аналогічними.
Розуміння принципів роботи апаратної частини (GPIO, SPI, I2C, UART, CAN, ADC, DAC).
Досвід роботи з
RTOS
(FreeRTOS, Zephyr) або Embedded Linux.
Робота з інструментами налагодження (JTAG, SWD, осцилографи, логічні аналізатори).
Розуміння принципів енергоефективного програмування.
Надає додаткові переваги:
Досвід розробки програмного забезпечення для військових або промислових пристроїв.
Робота з
FPGA
(Verilog/VHDL).
Досвід роботи з протоколами зв’язку TCP/IP, MQTT, CANopen, Modbus.
Знання Python для автоматизації тестування.
Навички роботи з Git, CI/CD, Docker.
Розуміння основ інформаційної безпеки вбудованих систем
Умови роботи:
робота в м. Київ в офісі
повна зайнятість
гнучкий графік
Соц
іальний пакет
:
100% офіційне працевлаштування (відпуски, лікарняні і т.д.)
Основні обов‘язки
— розробка вбудованого ПЗ для мікроконтролерів
RISC
/
ARM
:
Розробка та оптимізація програмного забезпечення для вбудованих систем (Embedded Systems).
Написання драйверів для мікроконтролерів та периферійних пристроїв.
Програмування мікроконтролерів (ARM Cortex-M, STM32, PIC, AVR та ін.).
Розробка низькорівневого програмного забезпечення (Bare Metal, RTOS, Embedded Linux).
Робота з бездротовими протоколами зв’язку (LoRa, Bluetooth, Wi-Fi, Zigbee).
Взаємодія з апаратною частиною, аналіз схемотехніки, оптимізація роботи пристроїв.
Проведення тестування, відлагодження та профілювання коду.
Написання технічної документації.
Обов‘язкові вимоги:
Вища освіта в галузі електроніки, комп’ютерної інженерії або суміжних спеціальностей.
Досвід програмування
C
/
C
++
для вбудованих систем.
Досвід роботи з мікроконтролерами STM32, ESP32, PIC, AVR або аналогічними.
Розуміння принципів роботи апаратної частини (GPIO, SPI, I2C, UART, CAN, ADC, DAC).
Досвід роботи з
RTOS
(FreeRTOS, Zephyr) або Embedded Linux.
Робота з інструментами налагодження (JTAG, SWD, осцилографи, логічні аналізатори).
Розуміння принципів енергоефективного програмування.
Надає додаткові переваги:
Досвід розробки програмного забезпечення для військових або промислових пристроїв.
Робота з
FPGA
(Verilog/VHDL).
Досвід роботи з протоколами зв’язку TCP/IP, MQTT, CANopen, Modbus.
Знання Python для автоматизації тестування.
Навички роботи з Git, CI/CD, Docker.
Розуміння основ інформаційної безпеки вбудованих систем
Умови роботи:
робота в м. Київ в офісі
повна зайнятість
гнучкий графік
Соц
іальний пакет
:
100% офіційне працевлаштування (відпуски, лікарняні і т.д.)