О роли Как инженер-программист, вы будете работать над одними из самых технически сложных и значимых частей нашего продукта. Вы будете разрабатывать высокопроизводительные клиентские системы на C++/WebAssembly, расширять мультиплеерные протоколы, обеспечивающие совместную работу над дизайном, и создавать коммуникационный слой между C++ и JavaScript. Ваш вклад поможет расширить границы возможного в браузере. Вы также будете влиять на пользовательский опыт, создавая быстрые, доступные и интуитивные функции — даже в условиях сложных моделей данных и нестабильного соединения. Это высококоллаборативная роль: вы будете тесно сотрудничать с дизайнерами, продукт-менеджерами и другими инженерами, чтобы планировать, создавать и развивать функции, которые обслуживают миллионы пользователей по всему миру. Будь то оптимизация нашего основного движка, создание инструментов для авторов или разработка новых платформенных абстракций — ваша работа будет ключом к развитию будущего дизайна. Чем предстоит заниматься * Создавать ключевые функции и фронтенд-инфраструктуру в реальной многопользовательской системе со сложной моделью данных в памяти (SceneGraph). * Оптимизировать производительность и использование памяти для обеспечения быстрого и надёжного UX в браузере, используя C++/WebAssembly и TypeScript. * Расширять наш основной C++ движок и мультиплеерные протоколы для поддержки масштабируемых дизайн-систем, процессов ветвления/слияния (branching/merging) и продвинутых режимов совместной работы. * Проектировать и создавать API и инструменты, позволяющие продуктовым командам легко и уверенно работать с нашей платформой. * Вносить вклад в стратегию доступности и её реализацию, гарантируя, что наши инструменты доступны всем. * Регулярно сотрудничать с кросс-функциональными партнёрами из отделов продукта, дизайна и разработки для планирования и выполнения высокоэффективных проектов. * Писать чистый, поддерживаемый код и документацию, участвовать в архитектурных решениях. * Наставлять и поддерживать других инженеров через парное программирование, код-ревью и обратную связь. * Помогать в рекрутинге и формировать нашу инклюзивную, высокоэффективную инженерную культуру. Мы хотели бы видеть вас, если у вас есть * 4+ года профессионального опыта разработки ПО с выпуском пользовательских функций или продуктов. * Сильные навыки программирования на одном или нескольких языках, релевантных для нашего фронтенда: TypeScript, C++, React, Go, Rust, Python. * Опыт работы с веб-приложениями, производительностью браузера или системами совместной работы в реальном времени. * Умение работать в команде и поперёк дисциплин для реализации сложных технических проектов. Будет преимуществом * 2+ года опыта в роли технического лида, особенно с работой над несколькими командами. * Опыт работы с игровыми движками, системами рендеринга или другими приложениями, критичными к производительности. * Опыт в разработке платформ или дизайне API. * Знакомство с WebAssembly, внутренним устройством браузеров или использованием C++ во фронтенде. * Страсть к созданию инструментов для совместной работы и творческих процессов. * Сильное продуктовое мышление и внимание к пользовательскому опыту. * Стремление к непрерывному обучению, инклюзивности и помощи другим в росте. Наши ценности: Мы верим в найм умных, любознательных людей, которые хотят учиться и развиваться. Если вас заинтересовала эта роль, но ваш прошлый опыт не идеально соответствует всем пунктам из описания — мы всё равно приглашаем вас откликнуться. Вы можете быть идеальным кандидатом для этой или другой позиции. Что мы предлагаем (компенсации и льготы) * Акции компании (equity) * Медицинскую, стоматологическую страховку и страховку зрения * Пенсионные отчисления со стороны компании * Отпуск по уходу за ребёнком, поддержка репродуктивного планирования и планирования семьи * Психическое здоровье и благополучие * Щедрый оплачиваемый отпуск (PTO) и дополнительные корпоративные дни для восстановления * Стипендию на обучение и развитие * Стипендию на оборудование для работы из дома * Компенсацию расходов на мобильную связь * Также: переменная часть оплаты для продажных ролей и ежегодный бонус для соответствующих непродажных ролей * Компенсационный пакет может быть изменён.
Инженер-программист 1 категории (управления 453) Обязанности: • разработка прошивок (файлов конфигурации) ПЛИС или отдельных функциональных модулей по ТЗ; • разработка RTL-описаний на языках Verilog, VHDL, разработка тестов, имплементация прошивок, интеграция отдельных модулей, тестирование прошивок; • участие в отладке аппаратуры; • участие в испытаниях изделий; • разработка технической документации; • доработка и поддержка ранее разработанных прошивок. Требования: • английский язык для чтения технической документации; • технический русский язык (продвинутый или профессиональный уровень владения); • знание ЕСКД, ЕСПД; • Опыт в отладке, тестирование, диагностика неисправностей аппаратуры для цифровой обработки сигналов; • умение разбираться в чужом коде; • ответственность, хорошая память, внимательность; • умение работать в команде. Условия: • Уровень образования (квалификация): Высшее техническое • рабочее время с 9:00 до 18:00; обед с 13:00 до 13:45; • командировки по России.
Образование высшее или средне-специальное профильное (инженер АСУ ТП, инженер по автоматизации, инженер-программист АСУ ТП). Опыт работы в АСУ...
Желателен опыт взаимодействия с программистами ПО нижнего уровня, инженерами-интеграторами, инженерами-проектировщиками. Желателен опыт разработки программных HMI. Желателен опыт ведения...
Опыт работы более от 1 года в должности инженера-программиста / научно-исследовательской деятельности / инженерной деятельности. Владение языком С.
Высшее образование в области компьютерных наук, радиотехники или смежных областях. Опыт работы инженером-программистом ЦОС. Знание языков программирования Matlab, C...
Высшее техническое образование. Опыт работы в качестве инженера-программиста АСУ ТП от 3 лет. Иметь представление о нормативной документации СПДС...
Высшее образование. Опыт работы от 3 лет Инженером-программистом (разработчиком) в строительной сфере. Опыт разработки плагинов под: [Tekla Structures, AutoCAD...
Высшее образование (Автоматизация технологических процессов, Инженер-программист). Опыт разработки программного обеспечения для промышленных ПЛК. Знание языков IEC 61131-3.
Высшее техническое образование по направлению инженер-программист. Опыт работы в САМ системе. Технологические знания металлообработки и применяемого в ней инструмента.
Высшее техническое образование, квалификация "инженер", "программист". Опыт работы по направлению деятельности от 1 года. Опыт программирования микроконтроллеров. Уверенное знание языка...
Опыт работы в должности инженер по проектированию АСУ, АСУТП/ Инженер по проектированию и конструированию КИПиА, аппаратуры АСУ/инженер программист АСУТП.
Образование высшее техническое. Опыт работы технологом-программистом от 1 года. Навыки работы с ПО SolidWorks, SolidCAM, КОМПАС-3D.
О компании Фонд Викимедиа (Wikimedia Foundation) — некоммерческая организация, управляющая Википедией и другими проектами свободных знаний. Наша цель — мир, в котором каждый человек может свободно делиться суммой всех знаний. Мы создаем программное обеспечение, поддерживаем сообщество волонтеров и выступаем за политику, способствующую развитию свободных знаний. О позиции Мы ищем опытного, ориентированного на миссию ведущего инженера (Staff Software Engineer) для присоединения к команде Tools Platform. Вы обеспечите техническое лидерство в развитии Toolforge — платформы, на которой работают более 3300 инструментов, созданных сообществом. На эти инструменты приходится примерно 30% всех правок в Википедии и её проектах-спутниках. Это ключевая индивидуальная роль (individual contributor) на стыке платформенной разработки, опыта разработчика (Developer Experience) и производственной инфраструктуры. Вы возглавите проектирование и внедрение программных систем и рабочих процессов, которые позволяют разработчикам инструментов создавать, развертывать, эксплуатировать и поддерживать свои решения в масштабе. Почему эта роль важна Разработчики из сообщества создают то, что невозможно реализовать силами только штатных команд. Они автоматизируют модерацию, помогают редакторам, обрабатывают данные и внедряют новые рабочие процессы. Toolforge — это их производственная платформа. На сегодняшний день Toolforge имеет прочную инфраструктурную основу, и мы ищем инженеров уровня Staff, которые сосредоточатся на рабочих процессах разработчиков, инструментах жизненного цикла и пользовательском опыте (продуктовом). В этой роли вы будете формировать то, как участники взаимодействуют с Toolforge «от начала до конца»: снижать барьеры, повышать надежность и задавать техническое направление многолетней платформенной стратегии. Чем предстоит заниматься * Обеспечивать техническое лидерство (Staff-level) в развитии программного слоя и пользовательского опыта Toolforge. * Проектировать и создавать платформенное ПО и пользовательские рабочие процессы для создания, развертывания, отладки и сопровождения инструментов. * Возглавить реализацию нового интерфейса (UI) для создания и управления инструментами в Toolforge. * Определять и внедрять «золотые пути» (golden paths) для типовых нагрузок: ботов, веб-инструментов и инструментов обработки данных. * Тесно сотрудничать с инженерами SRE (Site Reliability Engineering), чтобы обеспечить чистую интеграцию платформенного ПО с производственной инфраструктурой и операционными практиками. * Выступать катализатором роста для команды: наставлять инженеров, повышать стандарты разработки и направлять архитектурные решения. Ожидаемый опыт и навыки Профессиональный опыт: * Большой опыт разработки на уровне Senior или Staff Software Engineer в области платформ, инструментов разработчика или систем, близких к инфраструктуре. * Сильные архитектурные навыки в проектировании API, бэкенд-сервисов и пользовательских сценариев. * Опыт проектирования и создания платформ для разработчиков: систем сборки, пайплайнов развертывания, инструментов управления жизненным циклом и аналогичных решений. * Способность эффективно работать в разных ролях: взаимодействовать с SRE, продуктом, developer advocates и волонтёрами-контрибьюторами. * Уверенная работа в открытой, распределенной и асинхронной среде. Будет преимуществом (Nice to Have): * Опыт участия в open-source проектах или руководства ими. * Знакомство с Toolforge, облачными сервисами Викимедиа (Wikimedia Cloud Services) или крупными платформами для контрибьюторов. * Выраженный интерес к улучшению опыта разработчика (Developer Experience) и снижению барьеров входа для технических участников. Условия работы * Формат: Полностью удаленная работа (Remote-first). * Часовые пояса: Кандидаты должны находиться в диапазоне UTC–3 – UTC+3. * Страны найма: Фонд нанимает сотрудников в более чем 40 странах. На данный момент открыт найм в ряд штатов США (например, Калифорния, Техас, Нью-Йорк и др.) и страны, включая Бразилию, Канаду, Францию, Германию, Индию, Индонезию, Италию, Мексику, Нидерланды, Польшу, ЮАР, Испанию, Швейцарию, Великобританию и другие (полный список уточняется в процессе найма). Обратите внимание на требование к часовым поясам. * Виза и трудоустройство: Сотрудники за пределами США нанимаются через местного партнера (Employer of Record) и должны иметь действующее разрешение на работу в своей стране.
Высшее техническое образование. Опыт работы в области автоматизации и диспетчеризации инженерных систем зданий или промышленности - от 2-х лет.
Наличие опыта работы инженером - программистом, инженером - конструктором от 3-х лет ИЛИ Опыт работы системным инженером/системным аналитиком от 2...
О команде аналитического инжиниринга Стажёры по аналитическому инжинирингу будут полностью интегрированы в команды, которые создают инструменты и сервисы, необходимые для масштабирования платформы приложений Netflix на огромную экосистему устройств. Эти команды используют инновации и масштаб, чтобы приносить ценность на экран и поддерживать эффективную операционную деятельность. Вы будете получать действенные инсайты из данных для: * обеспечения высоких стандартов качества, * измерения надёжности продуктовых функций, * оценки состояния экосистемы устройств, * повышения операционной эффективности инжиниринга. Роль предполагает тесное кросс-функциональное взаимодействие с инженерами-программистами и продуктовыми менеджерами для организации сбора данных, повышения точности метрик, а также разработки технических data-продуктов и интеллектуальных систем. Кого мы ищем Мы ищем любознательного, инициативного, мотивированного студента, который хочет учиться у команды старших инженеров. Вы увлечены решением задач и уверенно чувствуете себя при работе со сложными, открытыми проблемами, используя data-подходы. Обязательные требования * Образование: действующее обучение по очной аккредитованной программе магистратуры (M.S.) или аспирантуры (Ph.D.) в области компьютерных наук, инженерии, Data Science или смежной технической специальности. Окончание программы — декабрь 2026 года, лето 2027 или позже. * Возврат в учебное заведение: после летней стажировки вы должны возвращаться на учёбу минимум на один семестр или четверть. * Практический опыт анализа данных: работа с данными «руками» (hands-on). * Высокое владение стандартным стеком технологий Data Science. * Опыт работы с распределёнными системами для обработки данных большого объёма. * Владение SQL на высоком уровне. * Опыт программирования на Python или Java. * Практический опыт создания интуитивных схем и моделей данных для наборов данных. * Отличные коммуникативные навыки и умение работать в команде. Желательные навыки * Опыт применения статистического вывода и моделей машинного обучения для получения действенных инсайтов. * Знание инструментов визуализации данных (например, Tableau, Plotly, Matplotlib). * Умение доносить сложные инсайты из данных до заинтересованных сторон с разным техническим бэкграундом. * Позитивный настрой и готовность давать и получать честную обратную связь. * Склонность воспринимать неопределённость как возможность для исследования. * Интерес к безопасности или сложным предметным областям. Чем предстоит заниматься Как стажёр по аналитическому инжинирингу, вы получите возможность взять на себя полный цикл аналитического проекта или инструмента. Ваши обязанности будут включать: * Проектирование, создание и поддержку конвейеров данных (data pipelines) для сбора, обработки и анализа больших и сложных наборов данных из различных источников. * Определение фундаментальных моделей данных и работу над превращением конечного аналитического инструмента в продукт. * Анализ паттернов запросов, выявление новых сигналов, обнаружение аномалий и подготовку рекомендаций на основе количественной оценки влияния. * Создание информативных визуализаций данных и дашбордов с помощью инструментов вроде Tableau, чтобы помочь заинтересованным сторонам легко понимать данные и действовать на их основе. * Совместную работу с инженерами в процессе разработки для сбора обратной связи и итеративного улучшения дизайна. * Коммуникацию ключевых инсайтов и разработку дашбордов для их распространения среди широкого круга стейкхолдеров в организации. Условия стажировки * Длительность: 12 недель (летом). * Локация: офис в Лос-Гатосе или Лос-Анджелесе, Калифорния (в зависимости от команды, при условии действующих ограничений). Льготы и преимущества (для будущих штатных сотрудников, ориентир) Netflix предоставляет комплексный пакет льгот, включая: * Медицинские программы и поддержку психического здоровья. * Пенсионный план 401(k) с участием работодателя. * Программу опционов на акции. * Программы по инвалидности, сберегательные счета на медицинские расходы (HSA) и гибкие расходные счета (FSA). * Программы поддержки создания семьи. * Страхование жизни и от серьёзных травм. * Оплачиваемые отпуска (например, для сотрудников с почасовой оплатой — 35 дней в году для отпуска, праздников и больничных; для штатных сотрудников на окладе — гибкий неограниченный отпуск).
Имею высшее образование. Есть опыт работы в должности инженера-программиста АСУ ТП не менее 2х лет. Есть опыт работы...
Разработка и верификация цифровых устройств на основе ПЛИС (FPGA) для спутниковых систем связи. Участие во всем жизненном цикле проекта: от анализа требований и разработки архитектуры до реализации, отладки на стенде и сопровождения. Написание HDL-кода (Verilog, SystemVerilog, VHDL) для реализации алгоритмов ЦОС и различных интерфейсов. Создание тестового окружения, написание тестов. Взаимодействие со смежными командами: разработчиками программного обеспечения, схемотехниками, системными инженерами.
Программное обеспечение автоматизации и диспетчеризации инженерных систем зданий.
Опыт программирования на С/С++ как встраиваемых, так и высокоуровневых систем (Windows/Linux). Опыт разработки ПО под МК с ядрами...
Мы – подразделение в Министерстве здравоохранения в прямом подчинении у Министра, которое привлекается для решения самых приоритетных задач и управления наиболее важными ведомственными проектами. Под руководством Министра мы занимаемся разрешением кризисных ситуаций в отрасли, выстраивая свою работу в соответствии с принципами проектного управления, управления на основе данных и используя подходы стандартизации процессов. Чем предстоит заниматься Проектировать, разрабатывать и сопровождать ETL/ELT-процессы для загрузки, преобразования и контроля качества данных; Разрабатывать и оптимизировать сложные DAG в Apache Airflow; Проектировать архитектуру пайплайнов данных с учетом надежности, масштабируемости и производительности; Интегрировать данные из различных источников: PostgreSQL, внешние API, webhook, S3-совместимые хранилища и другие системы; Разрабатывать и сопровождать пайплайны обработки данных на Python и Apache Spark; Работать с lakehouse-архитектурой и таблицами Apache Iceberg; Оптимизировать SQL-запросы, ETL/ELT-процессы и инфраструктуру обработки данных; Писать тесты для пайплайнов данных, обеспечивать качество и стабильность решений; Проводить code review и участвовать в развитии инженерных стандартов команды; Взаимодействовать с аналитиками, BI-специалистами и разработчиками для реализации бизнес-требований к данным; Участвовать в сопровождении инфраструктуры и разборе инцидентов. Что мы ожидаем Опыт работы дата-инженером / ETL-разработчиком / backend-разработчиком от 1 года; Уверенное знание Python; Уверенное знание SQL, опыт написания и оптимизации сложных запросов; Практический опыт работы с PostgreSQL; Опыт работы с Apache Airflow, умение самостоятельно создавать и сопровождать сложные DAG; Понимание архитектуры пайплайнов данных и умение проектировать технические решения; Опыт разработки ETL/ELT-пайплайнов; Опыт оптимизации производительности обработки данных; Навыки написания тестов; Опыт проведения code review; Опыт работы с различными источниками данных и интеграциями; Самостоятельность, системное мышление, ответственность Будет плюсом Опыт работы с Apache Spark; Опыт работы с Apache Iceberg; Опыт работы с Docker / Docker Compose; Опыт интеграции через REST API и webhook; Опыт работы с Object Storage (S3 API); Опыт работы с Nginx; Опыт использования JupyterHub для разработки и отладки; Опыт работы с BI-платформами, в том числе Visiology; Понимание принципов lakehouse-архитектуры. Наш технологический стек Python PostgreSQL Apache Airflow Apache Spark Apache Iceberg Docker / Docker Compose REST API, webhook-интеграции Nginx Object Storage (S3 API) JupyterHub Visiology Что мы предлагаем Зарплата: 250 – 280 тыс на руки (полностью белая); Ненормированный график, но без переработок (любые переработки компенсируются дополнительными выходными днями, но нужно быть готовым в случае необходимости поработать и поздно вечером, и в выходной день); Офис в центре города (м. Трубная/Цветной бульвар).
Высшее образование (техническое). Технический английский. Уверенное администрирование ОС Linux (предпочтительно Alt и/или Astra Linux). Опыт программирования на C++ и...
Высшее, инженер по контрольно-измерительным приборам и автоматике. Инженер электронщик, программист микроконтроллеров, инженер по автоматизации технологических процессов, инженер-мехатроник, инженер...
Высшее техническое образование. Знание принципов функционирования оборудования полевого уровня, PLC, HMI их применения при создании АСУТП (DCS, ESD) в автоматизации...
Опыт работы на технической должности (инженер, программист или аналогичная) не менее 3 лет. Опыт в продажах не менее 2 лет.
Практические навыки работы с оборудованием различных производителей (ABB, Zennio, Gira, Berker, Jung). Разработка визуального интерфейса на Iridium. Понимание системы автоматизации...
Понимание основ автоматизации, электропривода, теории автоматического управления. Знание сред программирования ПЛК (TIA Portal, CODESYS, RSLogix/Studio 5000 и т.д...
Высшее техническое образование (бакалавр, специальность: «Программная инженерия», «Информатика и вычислительная техника» или аналогичные). Опыт работы в данной должности от 3...
Опыт RTL-разработки на ПЛИС от 5 лет. Понимание архитектуры ПЛИС, в частности Xilinx Ultrascale. Опыт оптимизации логики по различным...
Знание C++17. Опыт работы с библиотеками Qt5. Опыт разработки десктопных приложений (QtWidgets). Умение работать с чужим кодом.
Опыт разработки программного обеспечения на C/C++. Навыки программирования на Python/Linux. Опыт разработки ПО для микроконтроллеров. Опыт работы с...
Опыт работы и уверенное знание от 2 лет с конфигурация 1С:Документооборот 3, 1С:ЗУП 3.1,1...
Требуется специальный опыт работы. Требуются уверенные знания технологической платформы 1С 8.3, опыт работы с конфигурациями WMS, опыт интеграции...
Опыт коммерческой разработки на C# от 6 лет. Опыт ти/тех лидом от 1 года. Хорошее знание SQL (мы используем...
Базовые знания в области компьютерного железа. Понимание архитектуры компьютеров, серверов, принципов работы компонентов. Знание Linux на базовом уровне.
Имеете опыт разработки ПО для трехфазных модульных источников бесперебойного питания двойного преобразования, обеспечивающих I категорию электроснабжения согласно Правилам устройства электроустановок.
Имеете высшее техническое образование. Знаете языки программирования С, Assembler. Обладаете опытом работы с микроконтроллерами архитектуры ARM (разработка программного проекта, компиляция...
Образование – высшее техническое. Опыт работы – не менее 3 лет. Опыт работы с контроллерами Siemens S7-300, 400.
Знание языка программирования С. Знание Linux, POSIX API, опыт разработки ПО для ОС Linux. Опыт работы с БД.
Знания в области робототехники, информатики. Знание языков программирования С++/Python. Работа с Linux, bash, docker. Опыт работы в области робототехники.
Знание языка программирования С, Assembler. Знание среды разработки IDE (eclipse, visual studio). Практический опыт работы с прикладными программами пакета MATLAB...
Высшее профильное образование в области радиоэлектроники/радиотехники/ радиофизики или программирования. Опыт программирования ПЛИС не менее 3 лет. Знание Verilog/System...
Необходимо уметь писать свой (и читать чужой) код на языке C, понимать, как устроен микроконтроллер, иметь представление о принципах работы...
Опыт работы с STM32 или Arduino от 1 года (либо уверенное портфолио / хобби-проекты). Умение писать чистый, структурированный код...
Владение языком программирования С/С++ (желательно Qt5). Умение разбираться в коде программы стороннего разработчика. Опыт разработки систем управления станков...
Умение работать в команде (взаимодействие с другими разработчиками). Опыт написания ПО для ПК на С++ с использованием библиотеки Qt.
Разработка в MS Visual Studio C++ под ОС Windows от 2 лет. Отличное знание C++ (стандарт не ниже С++14...
Знание языков С/C++, Python. Опыт разработки на С/С++, Python для плат на базе микроконтроллера ARM Cortex.
- участие в разработке и верификации требований к программномуобеспечению - разработка и верификация архитектуры программного обеспече-ния - отладка и тестирование программного обеспечения на стендахпредприятия и заказчиков - тесная работа в команде, совместная разработка программногокода, интеграция своего кода с модулями и компонентами другихразработчиков - разработка и поддержание в актуальном состоянии документа-ции в части разработанного программного обеспечения - подготовка результатов работ к сдаче заказчику