Senior Firmware / Low-Level Software Developer

270,000 - 270,000 RUB

Что за роль

RedLab ищет Senior Firmware / Low-Level Software Developer для разработки системного ПО и низкоуровневых компонентов вычислительных платформ. Работа связана с запуском и управлением аппаратными ресурсами, взаимодействием программного обеспечения с оборудованием и поддержкой решений для разных аппаратных платформ.

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

    • Разрабатывать и модернизировать низкоуровневые программные компоненты на C.
    • Поддерживать и развивать существующую кодовую базу для различных аппаратных платформ.
    • Реализовывать механизмы инициализации оборудования и взаимодействия ПО с аппаратными компонентами.
    • Изучать архитектуры вычислительных платформ и учитывать их особенности при проектировании программных решений.
    • Находить и устранять ошибки на границе программного и аппаратного уровней.
    • Готовить и актуализировать техническую документацию по разработанным решениям.

Что потребуется

    • От 7 лет опыта системной разработки на C.
    • Глубокое понимание архитектур x86/x86-64 (AMD64), процессоров и современных вычислительных платформ.
    • Знание взаимодействия операционной системы с процессором, чипсетом и периферийными устройствами.
    • Практический опыт Embedded-разработки и Bare-metal программирования без полноценной операционной системы.
    • Навыки низкоуровневой разработки и отладки, умение читать электрические схемы и пользоваться аппаратной документацией.
    • Технический английский для чтения спецификаций; умение систематизировать техническую информацию и документировать решения.

Что важно знать

Дополнительным преимуществом будут опыт работы с Assembler, анализа машинного кода и Reverse Engineering для x86, а также практическое знакомство с UEFI, BIOS, низкоуровневыми драйверами и интерфейсами PCI/PCIe, I2C, SMBus, SPI, LPC и USB. В вакансии также отмечен опыт работы с Jira, Confluence и аналогичными инструментами. Предлагаются долгосрочный проект, удалённый формат, оформление по договору ГПХ и оплата до 270 тысяч рублей net.

Оценка вакансии
7.4 / 10
Вакансия подробно описывает низкоуровневые задачи и требования к системному разработчику, включая архитектуры и интерфейсы оборудования. Указаны удалённый формат и оплата, но не раскрыты график и детали долгосрочного проекта.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал

TalentMove стал Жабкой

Встречайте
TalentMove 2.0

Удобнее искать. Проще выбирать.

Открыть Жабку