Алгоритм С

Программист микроконтроллеров (С/C++)

До 230 000 RUR
  • Екатеринбург
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • C++
  • С
  • Git
  • Python
  • Микроконтроллер
  • Встраиваемая система
  • Embedded
  • RTOS
  • ОСРВ
  • Linux
  • Разработка ПО
  • Алгоритмы и структуры данных
  • CMake
  • Оптимизация кода
  • Рефакторинг кода
  • Чтение электрических схем

Мы — компания "Алгоритм С", создаём цифровые решения для железнодорожного подвижного состава, общественного городского транспорта, инфраструктуры и логистических систем. Наши системы управления поездами и диагностики состояния рельсов — это не просто код, а критически важные решения, от которых зависит безопасность и комфорт пассажиров.

Наши проекты активно развиваются, поэтому мы ищем в команду инженера-программиста микроконтроллеров.

Что вам предстоит делать?

  • Разрабатывать технические задания (ТЗ) для новых проектов, совершенствующих транспортную отрасль;
  • Писать программный код на C и C++ для микроконтроллеров, обеспечивая управление реальными устройствами;
  • Участвовать в проектировании архитектуры ПО, в том числе создание структурных схем и модульной структуры;
  • Поддерживать и улучшать существующий код: расширять функциональность, исправлять ошибки и внедрять новые возможности;
  • Разрабатывать приемочные и модульные тесты для проверки качества продукции и её соответствия требованиям;
  • Проверять прототипы на работоспособность, а также создавать инструменты для диагностики и устранения неисправностей.

Опыт, который мы точно оценим:

➕Опыт коммерческой разработки, в том числе для встраиваемых систем;

➕Глубокие знания языков C/C++ ;

➕Опыт программирования микроконтроллеров;

➕Разработка и оптимизация алгоритмов для работы в условиях ограниченных ресурсов;

➕Знание основ электроники и умение читать схемы;

➕Знание операционной системы Linux на уровне продвинутого пользователя;

➕Умение работать с системами контроля версий - Git;

➕Опыт разработки многопоточных приложений;

➕Понимание принципов работы ОС реального времени (RTOS): знание фреймворков реального времени, таких как FreeRTOS, VxWorks, Zephyr или других;

✨Будет плюсом знание других языков программирования (Python, Java) для создания скриптов и автоматизации процессов;

Работа в Алгоритм это:

✅Оформление по ТК РФ с первого рабочего дня;

✅ Удобный график с гибким началом и окончанием рабочего дня;

✅ Режим работы: пятидневная рабочая неделя, возможен гибридный график после испытательного срока - 3 дня дома;

✅ Расширенный ДМС со стоматологией;

✅ Оборудованное рабочее место в комфортном офисе в центре города;

✅Помощь при переезде - компенсация съемного жилья;

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

✅ Возможность самореализации: внедрять новые идеи и работать над масштабными, значимыми проектами для транспортной индустрии страны;

✅ Насыщенная корпоративная жизнь: тематические квизы, летние и зимние тимбилдинги, спортивные соревнования, совместные мероприятия разного формата;

Если вы хотите работать с реальным железом, решать нетривиальные инженерные задачи и видеть результаты своей работы в практическом применении, откликайтесь!

Станьте частью будущего транспортной индустрии страны и измените её к лучшему вместе с нами!