О роли
IMC ищет инженера по аппаратному обеспечению для присоединения к глобальной команде аппаратного обеспечения и помощи в разработке следующего поколения специализированных ASIC, которые обеспечивают работу торговой инфраструктуры компании.
В качестве члена организации Global Hardware вы будете работать над долгосрочными, высокоэффективными инженерными задачами, которые напрямую влияют на производительность и масштабируемость торговых систем IMC. Эта команда сосредоточена на проектировании собственных аппаратных решений, которые обеспечивают значительные преимущества в средах с чувствительностью к задержкам, тесно сотрудничая с инженерами-программистами, исследователями и торговыми командами для решения сложных технических проблем.
Эта роль сочетает в себе проектирование аппаратного обеспечения, верификацию и системное мышление. Вы будете участвовать во всем жизненном цикле разработки ASIC, от проектирования и проверки RTL до интеграции в более крупные аппаратные платформы. Благодаря размеру команды и культуре сотрудничества инженеры имеют широкую ответственность и охватывают несколько аспектов процесса проектирования, а не ограничиваются узкой специализацией.
Ваши основные обязанности
•Участвовать во всем жизненном цикле разработки ASIC, от спецификации до интеграции и внедрения
•Проектировать и реализовывать RTL для платформ ASIC следующего поколения с использованием SystemVerilog
•Вносить вклад в обсуждения архитектуры и дизайна аппаратных систем с критически важной производительностью
•Разрабатывать новую функциональность, поддерживающую развивающиеся требования к торговле и инфраструктуре
•Сотрудничать с командами аппаратного обеспечения, программного обеспечения и исследований для преобразования требований в масштабируемые решения
•Разрабатывать модульные тесты и среды верификации для RTL-дизайнов
•Проверять функциональность и производительность аппаратных компонентов
•Отлаживать проблемы проектирования и интеграции на протяжении всего процесса разработки
•Вносить вклад в методологии верификации и инфраструктуру тестирования
•Обеспечивать соответствие дизайнов требованиям надежности, производительности и удобства обслуживания
•Разрабатывать скрипты и инструменты для улучшения инженерных рабочих процессов
•Поддерживать усилия по автоматизации в процессах проектирования и верификации
•Вносить вклад в непрерывное улучшение методологий разработки и инженерных практик
Ваши навыки и опыт
•Степень бакалавра или выше в области электротехники, компьютерной инженерии, информатики или смежной технической дисциплины
•Сильный опыт проектирования и разработки RTL с использованием SystemVerilog
•Глубокое понимание основ цифрового проектирования
•Рабочие знания C++
•Опыт разработки и выполнения стратегий верификации и тестирования
•Опыт работы с проектами с несколькими тактовыми доменами и концепциями пересечения тактовых доменов
•Хорошее понимание протоколов Ethernet и основ сетевых технологий
•Опыт работы с Python, Bash или аналогичными языками сценариев
•Сильные навыки отладки и решения проблем
•Способность эффективно сотрудничать с представителями различных инженерных дисциплин
Зарплата
Диапазон базовой заработной платы для данной роли: $200,000—$225,000 USD. Базовая зарплата — это только одна составляющая общего вознаграждения; все штатные постоянные сотрудники имеют право на дискреционный бонус и льготы, включая оплачиваемый отпуск и страхование.
О нас
IMC — это исследовательская торговая компания, где количественное моделирование, машинное обучение и инженерия формируют способы торговли на современных рынках. Будучи стабилизирующей силой на рынках с 1989 года, мы обеспечиваем ликвидность на торговых площадках, предоставляя инвесторам наилучшие результаты в области стоимости и управления рисками. Используя собственные технологии и капитал, мы создаём собственные системы и алгоритмы, которые работают на глобальных рынках. Наши исследователи, трейдеры и инженеры работают как единое целое, сочетая быстрое экспериментирование, передовую инфраструктуру и обратную связь в реальном времени, чтобы превращать инсайты в исполнение, а исполнение — в преимущество.