Эксперт по разработке программного и встроенного ПО
Опытные инженеры по программному и встроенному ПО оценивают системы на базе встраиваемых устройств, FPGA, бортового ПО и аппаратного тестирования. Их техническая экспертиза помогает Mercor оценивать и совершенствовать ИИ-системы с помощью практической инженерной проверки.
Описание
- Применять практические знания в области программного обеспечения, встроенного ПО и цифрового оборудования для сложных инженерных задач, связанных с физическими системами
- Оценивать встроенное ПО, проекты FPGA/RTL, бортовое ПО, фреймворки автоматизации тестирования, аппаратные интерфейсы и рабочие процессы на уровне системы
- Анализировать архитектурные и реализационные компромиссы с учётом производительности в реальном времени, временных характеристик, памяти, вычислительных ресурсов, интерфейсов, надёжности, обработки отказов, параллелизма и интеграции аппаратного и программного обеспечения
- Оценивать корректность, устойчивость и практическую реализуемость решений для встраиваемых систем и систем, взаимодействующих с оборудованием
- Выявлять дефекты реализации, ошибочные предположения, состояния гонки, проблемы синхронизации, сбои интерфейсов, ограничения ресурсов и другие системные риски
- Создавать или оценивать строгие инженерные задания, эталонные реализации, тестовые сценарии, критерии оценки и техническую документацию
- Применять практический опыт разработки, интеграции, первичного запуска оборудования, отладки, верификации, валидации, автоматизации тестирования и развёртывания
- Предоставлять точную техническую обратную связь с учётом ограничений промышленного оборудования и практического инженерного опыта
- Помогать развивать способность ИИ рассуждать о разработке встроенных систем, интеграции аппаратного и программного обеспечения, цифровом проектировании, системах реального времени, тестировании и отладке
- Удалённо сотрудничать с инженерами и исследователями в инициативах по обучению и совершенствованию ИИ-систем
Требования
- Не менее пяти лет профессионального опыта в разработке программного обеспечения, встроенного ПО, FPGA или встраиваемых систем
- Не менее трёх лет недавнего практического опыта разработки, интеграции, тестирования, первичного запуска или устранения неисправностей программного или встроенного ПО на физическом оборудовании
- Опыт самостоятельного ведения существенных этапов жизненного цикла программного или встроенного ПО для выпускаемых систем, взаимодействующих с оборудованием: от требований и архитектуры до реализации, интеграции, первичного запуска, верификации, валидации, отладки и развёртывания
- Глубокая экспертиза хотя бы в одной ключевой области: встроенное ПО и системы реального времени, проектирование и верификация FPGA/RTL, бортовое ПО и системы, критичные для безопасности или выполнения миссии, либо автоматизация аппаратного тестирования и инфраструктура hardware-in-the-loop
- Глубокие практические знания соответствующих технологий, включая C/C++, Python, RTOS или разработку без операционной системы, драйверы устройств, загрузчики, embedded Linux, SPI, I²C, UART, CAN, Ethernet, Verilog, SystemVerilog, VHDL, инструментальные цепочки FPGA, аппаратные интерфейсы, телеметрию и автоматизированное тестирование
- Обширный опыт диагностики взаимодействия программного обеспечения с оборудованием и физическими системами с использованием отладчиков JTAG/SWD, логических анализаторов, осциллографов, аппаратных симуляторов или эмуляторов, сред HIL/SIL, автоматизированного тестового оборудования, CI-инфраструктуры и структурированного анализа первопричин
- Подтверждённый опыт создания систем в условиях реальной разработки продуктов или производства оборудования
- Кандидатам с опытом работы в сопоставимых организациях, специализирующихся на оборудовании, рекомендуется подавать заявку
- Возможность работать в качестве независимого подрядчика
- Кандидаты с визами H1-B и STEM OPT не поддерживаются
Преимущества
- Еженедельные выплаты через Stripe или Wise за оказанные услуги
- Полностью удалённый формат работы
- Гибкие варианты сотрудничества
- Возможность самостоятельно устанавливать график
- Проекты могут быть продлены, сокращены или завершены досрочно в зависимости от потребностей бизнеса и результатов работы
- Реферальные выплаты до 480 долларов США за каждого успешно рекомендованного кандидата с учётом ограничений реферальной программы
- Разумные условия и меры поддержки доступны по запросу
