Point your AI agent at freehire and let it find you a job.

Get the CLI →

ООО "КОМПАНИЯ БРЕВИС"

Open 87d

Программист (стажировка)

Posted Updated 9 views
Discussion

Обязанности:
собирать диагностические данные, измерять требуемые характеристики ПО; готовить тестовые наборы данных по выбранной методике; проверять работоспособность ПО на основе тестовых наборов данных; оценивать соответствие ПО требуемым характеристикам; собирать и анализировать полученные результаты проверки работоспособности ПО; анализировать код на соответствие требованиям по читаемости и производительности; проверять работоспособность кода и исправлять его; воспроизводить дефекты, зафиксированные в базе данных, и устанавливать причины их возникновения; оценивать и согласовывать сроки выполнения индивидуальных и командных задач.

Требования:
Владение языками C / C++ для микроконтроллеров (STM32, ESP32, ARM-Cortex и др.). Понимание работы низкоуровневых интерфейсов: UART, I C, SPI, CAN, PWM, DMA. Опыт работы с RTOS (FreeRTOS, ChibiOS и др.). Навыки оптимизации кода под ограничения по производительности и энергопотреблению. Знание систем управления версиями (Git). Опыт отладки прошивок: использование JTAG/SWD, логических анализаторов, отладочных плат. Чтение схем и работа с документацией по микросхемам (datasheet, reference manual). Опыт интеграции ПО с аппаратными модулями (датчики, ESC, радиомодули, камеры). Умение работать в связке с электронщиками и конструкторами. Внимательность к деталям, умение быстро находить и устранять ошибки. Готовность к обучению и освоению новых протоколов/технологий. Системное мышление и интерес к авиационной/FPV-среде.

Skills

What Intern Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available