Swoop Technologies
Миннеаполис-Сент-Пол, Соединенные Штаты7 дней назад
130 000 – 260 000 USD
в год
Должность: Инженер-программист - Встроенные системы Местоположение: Миннеаполис-Сент-Пол / Вашингтон-округ Колумбия - Балтиморская агломерация / Гибрид
Компенсация: $130K - $260K в год
О Swoop:
Mission Swoop Technologies — упорядочить и сделать доступным мировое военное и критически важное инфраструктурное оборудование. Мы создаем распределенную операционную систему SwoopOS, которая разлагает мировое оборудование на распределенное роботизированное воплощение, на базе которого может быть построено и развернуто новое поколение распределенных систем, автономных систем и агентов на базе ИИ с использованием нашего SDK, Valhalla, и которое может управляться через наш браузер, Surf. Представьте себе мировое оборудование — состоящее из электросетей, коммуникационных архитектур, производственных мощностей и военных — как ограниченный ресурс, обладающий потенциалом для обеспечения военного превосходства Запада, суверенного контроля над экономически конкурентоспособными производственными мощностями или создания энергосети, способствующей энергетическому доминированию. Swoop освобождает эти ограниченные активы, позволяя им способствовать будущему мира как серию строительных блоков, которые можно комбинировать со скоростью программного обеспечения, ограниченных только жесткими ограничениями физики и мягкими ограничениями безопасности. Именно это создает Swoop. Не в центре обработки данных, облаке или локальном вычислительном узле. В физическом мире. Это гибридная позиция, требующая от сотрудника, базирующегося в Миннеаполисе/Сент-Пол ИЛИ Вашингтоне, округ Колумбия, возможности работать в офисе 3+ дня в неделю.
Влияние:
Присоединившись к нашей команде Edge, вы сможете работать над созданием операционной системы. Не абстрактного, виртуализированного или слоя данных. Настоящей распределенной операционной системы. Эта ОС должна работать на гетерогенных наборах инструкций, поддерживать новое поколение абстракций распределенных систем, рассматривать безопасность как первопринцип и работать в масштабах энергосетей и целых вооруженных сил. Вы будете влиять на пересечение искусственного интеллекта, робототехники и физического мира — создавая вычислительную модель, которую ОС планирует и выполняет для наиболее геополитически значимых наборов задач. Это чертовски сложная задача, где каждый член команды ежедневно вносит ощутимый вклад. Присоединяйтесь к нам в любом из наших офисов в Миннеаполисе или Вашингтоне, округ Колумбия.
Обязанности:
Разработка и поддержка прошивок для встраиваемых систем, включая низкоуровневые драйверы, загрузчики и другие критически важные для ОС функции, обеспечивающие надежную инициализацию ОС и взаимодействие с оборудованием.
Участие в интеграции ОС и модулей на уровне ядра, обеспечение эффективной связи между слоями абстракции оборудования и системным программным обеспечением более высокого уровня.
Проектирование и реализация функций прикладного уровня и системных служб, использующих интерфейсы прошивок, с оптимизацией производительности, использования ресурсов и надежности.
Кросс-функциональное взаимодействие с другими инженерными командами для отладки сложных проблем, охватывающих границы прошивки, операционной системы и приложений.
Тесное сотрудничество с командой инженеров по развертыванию, решение технических задач для различных требований клиентов.
Вы должны иметь:
Степень бакалавра в области компьютерных наук, компьютерной инженерии, электротехники или смежной технической области, или эквивалентный технический опыт.
4+ года опыта в одной или нескольких из следующих областей: разработка операционных систем/ядра, RTOS, проектирование встраиваемых систем/прошивок, разработка микроядер, разработка bare-metal.
Опыт разработки программного обеспечения на C и Rust.
Понимание низкоуровневых систем оборудования.
Требование к командировкам — 5-20%.
Действующее разрешение на работу в США или возможность и готовность получить спонсорство для получения разрешения на работу в США.
Будет плюсом, если у вас есть:
Знание одного или нескольких из следующих направлений: микроконтроллеры, SoC, драйверы устройств, ввод в эксплуатацию оборудования, управление питанием, процессоры ARM, оптимизация производительности, файловые системы, загрузчики, прошивки, x86-ассемблер, системный BIOS, FPGA или интеграция оборудования/программного обеспечения.
Понимание работы тактовых генераторов и синхронизации при выполнении процессорных инструкций.
Знакомство с последовательными протоколами, такими как I2C, SPI, UART, USB.
Подтвержденные знания в области системной инженерии и распределенных систем.
Swoop Technologies гордится тем, что является работодателем, предоставляющим равные возможности. Все квалифицированные кандидаты получат возможность трудоустройства независимо от расы, цвета кожи, религии, пола, сексуальной ориентации, возраста, национального происхождения, инвалидности, статуса ветерана, гендерной идентичности или любого другого фактора, защищенного применимыми федеральными, государственными или местными законами.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 4 лет
Формат работы
Гибрид
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить