RoboForce is looking for a Senior / Staff Robotics Controls Engineer to design implement and tune motion and compliance controllers in C++ and validate them on real robot hardware.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
RoboForce is looking for a Senior / Staff Robotics Controls Engineer to design implement and tune motion and compliance controllers in C++ and validate them on real robot hardware.
RoboForce is looking for Senior / Staff Software Engineers to build software interfaces on-robot runtime systems fleet services and developer tools that make robots reliable and maintainable.
Ai2 is looking for a Research Engineer in Robotics to build and own real-time control stacks for physical robots and humanoids and to bridge simulation to hardware while designing the supporting hardware and tooling.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборDesign, develop, and maintain software applications for robotic and autonomous systems. Develop robotics algorithms using C++, Python, and ROS/ROS2.
Исследовать и разрабатывать математические модели и алгоритмы управления движением БПЛА (стабилизация, слежение, траектории, перехват цели). Производить исследования и оценку качества и надежности разработанных алгоритмов управления движением.
Задачи: — Разработка и реализация коммерческой стратегии компании на долгосрочном горизонте. — Подготовка коммерческой базы для новых объектов: разработка коммерческой концепции и формата, модели коммерческого управления, формирование команды и контроль выполнения поставленных задач. — Разработка и согласование основополагающих документов по взаимодействию смежных подразделений на объектах недвижимости. — Разработка и внедрение бизнес-процессов: согласование условий договоров, контроль возврата денежных средств, начисление пеней, подготовка документов для претензионной работы с арендаторами. — Контроль ведения претензионной работы коммерческими директорами и смежными подразделениями. — Разработка стратегии выхода объектов из управления и контроль реализации каждого этапа. — Проверка ставок контрагентов на соответствие рыночной оценке. — Постановка задач коммерческим директорам и менеджерам по аренде, систематизация информации по объектам, контроль учёта документов в 1С. — Подготовка отчётности по результатам работы: сводные таблицы, графики, диаграммы. Требования: — Опыт от 5 лет в коммерческом управлении недвижимостью, в том числе от 3 лет на руководящей позиции. — Умение ставить долгосрочные цели и разрабатывать коммерческую стратегию. — Уверенное понимание юнит-экономики, P&L, бюджетирования и ключевых финансовых показателей: ROI, ROS, маржинальность, EBITDA. — Понимание принципов формирования маржи и управления дебиторской задолженностью. — Владение инструментами стратегического анализа: SWOT, PEST, анализ конкурентов и потребностей целевой аудитории. — Приветствуются навыки ведения переговоров высокого уровня с ключевыми партнёрами, крупными клиентами и инвесторами. — Опыт управления командой, способность объединять людей, ставить амбициозные задачи и вести их к результату. — Умение принимать решения в условиях высокой неопределённости и кризисных ситуаций. — Уверенное владение MS Office, 1С, Битрикс24. — Опыт применения нейросетевых инструментов (ChatGPT, Claude, Gemini) в рабочих задачах. Условия: — Официальное трудоустройство по ТК РФ. — Бонусы по результатам KPI. — ДМС после окончания испытательного срока. — График работы: 5/2 с 09:00 до 18:00.
Location: Intellias Meet your recruiter Carmen Beck carmen.beck@intellias.com https://www.linkedin.com... Vacancy details Software Engineering Python Engineer Senior United States Office APPLY NOW REFER A FRIEND Join a mission-driven technology team that’s redefining what’s possible in cardiac care. We’re developing an advanced medical system designed to help physicians diagnose and treat cardiac arrhythmias with precision and confidence. This role offers the opportunity to contribute to an innovative platform at the intersection of real-time software, visualization, and life-saving technology. You’ll work within a collaborative engineering environment where creativity and technical excellence drive meaningful patient impact. This position is based onsite in the Minneapolis, with a hybrid structure (minimum of four days onsite per week) that encourages direct collaboration, mentorship, and cross-functional engagement. What project we have for you The Senior Software Engineer will be a key contributor on the system software team, responsible for designing and implementing complex, high-performance applications that integrate closely with medical hardware and imaging systems. The ideal candidate will have deep technical expertise in Python and C++, a strong understanding of modern software architecture, and a passion for developing reliable, user-focused medical technologies. What you will do Lead the design, development, and optimization of high-performance system software. Develop, test, and debug applications that interface directly with embedded and hardware components. Collaborate with multidisciplinary teams—hardware engineers, system architects, product managers, and QA—to define requirements and deliver solutions that meet clinical and regulatory standards. Drive code quality through peer reviews, automated testing, and continuous integration. Mentor junior engineers and promote engineering excellence through knowledge sharing. Document design decisions, development processes, and testing methodologies to ensure traceability and consistency. Troubleshoot complex software issues and deliver timely resolutions in a regulated environment. Participate in lab evaluations, pre-clinical testing, and system demonstrations for stakeholders and clinicians. Stay current on emerging tools, frameworks, and industry best practices to continuously enhance product performance and maintain technical leadership. What you need for this Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with 4+ years of relevant experience OR Master’s degree with 2+ years of experience OR PhD with industry or research experience in relevant areas Preferred Qualifications Advanced proficiency in Python and C++ Strong knowledge of object-oriented design, data structures, and algorithms Experience in real-time or embedded software development Familiarity with network communication protocols and hardware–software integration Experience in implementation Bluetooth stack, maintenance and configuration. Hands-on experience with ROS, Linux-based development, and/or real-time operating systems Experience with CI/CD pipelines, Git, and Agile development methodologies Knowledge of cloud services (AWS or Azure) and scalable software architectures Excellent communication and collaboration skills within cross-functional teams Proven ability to work independently on complex, mission-critical software systems What it’s like to work at Intellias At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth. We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law. We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success. Skills C++ Python
Location: Москва Workplace: Офис Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ. В команду автоматизации складов ищем Инженера-техника по обслуживанию роботов. Задачи связаны с обеспечением бесперебойной работы мобильных роботов (AGV/AMR), проведение технического обслуживания, диагностики и ремонта, оптимизация их функциональности. Обязанности Плановое и внеплановое техническое обслуживание роботов (замена компонентов, смазка механизмов, проверка электрических цепей); Диагностировать и устранять неисправности в работе оборудования (проблемы с навигацией, датчиками, аккумуляторами, приводами); Проводить тестирование систем после ремонта для обеспечения стабильной работы; Вести оперативный журнал, журнал технического обслуживания и ремонтных работ; Настраивать параметры движения, навигации и взаимодействия роботов с окружающей средой (LIDAR, камеры, датчики); Обновлять программное обеспечение (ПО) и прошивки роботов в соответствии с рекомендациями производителя; Участвовать в интеграции роботов в существующие производственные или складские системы (WMS, WCS, RCS). Взаимодействовать с командой разработки; Собирать и анализировать данные о производительности и сбоях оборудования для выявления слабых мест; Разрабатывать рекомендации по модернизации или доработке оборудования. Оптимизировать маршруты движения роботов и алгоритмы поведения в сложных условиях; Консультировать сотрудников по вопросам эксплуатации роботов; Обучать персонал базовым навыкам работы с роботом Требования Высшее или среднее техническое (машиностроение, электроника, автоматизация, робототехника); Знание электроники, механики; Умение читать электрические схемы и чертежи; Опыт работы с диагностическим оборудованием (мульти метры, осциллографы); Базовые навыки программирования (Python, C++, ROS — преимущественно). Условия Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое; Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании; Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.; Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников; Скидки и партнерские программы: на обучение, страхование, покупки и многое другое; Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
Location: Luxembourg About us Constructor Labs is the research arm of Constructor Knowledge, based at Campus Ring 1 in Bremen, Germany. Our work is organized around three units: Knowledge Labs, Cyber Labs and Science Labs. We apply computing, software and robotics research to make scientists, teachers and students more effective, working with institutional partners that include CERN, NUS, Carnegie Mellon and Fraunhofer. Our EdTech practice produces research that runs in production. AI-supported remote proctoring is in use at the Irish Aviation Authority, Princess Nourah University and Saudi Electronic University, and our course delivery platform is used by CERN, EPFL, MariaDB and Acronis. For industry clients, we build tailored BSc, MSc and PhD pipelines, L&D operating models, AI upskilling programmes and customer training systems. Constructor Autonomous Racing builds the driving software for a full-size autonomous race car. We race in the A2RL (Abu Dhabi Autonomous Racing League). We also work with automotive partners to transfer our technology to road cars. Our R&D projects include emergency obstacle avoidance, ADAS and an AI driving coach (Racing Coach). About the Role We're looking for a Motion Planning & Control Engineer to join our autonomous racing team and help develop the algorithms that enable a full-size race car to navigate the track autonomously at high speeds. In this role, you'll work at the intersection of control theory, robotics, and vehicle dynamics, developing and optimizing motion planning and control algorithms for real-world racing conditions. You'll be involved throughout the development cycle, from mathematical modelling and simulation to implementation, testing, and validation on the actual race car. You'll work closely with the engineering team to improve vehicle performance, stability, and reliability, with opportunities to see your solutions tested during track sessions and international racing events. Beyond autonomous racing, you'll also contribute to transferring our technology into real-world automotive applications, including advanced driver assistance systems and emergency obstacle avoidance. What you'll do Develop and optimize advanced motion control algorithms, focusing on nonlinear Model Predictive Control (MPC), using C++ and ROS 2 to ensure reliable, real-time performance on our autonomous race car. Design, develop, and validate vehicle dynamics models, including system identification, to support accurate motion control, trajectory planning, and simulation. Contribute to the development and improvement of motion planning algorithms, including MPC-based path planning, Model Predictive Path Integral (MPPI) control, and zone-based planning approaches. Validate and refine algorithms through simulation and real-world testing, ensuring a smooth transition from virtual environments to on-track deployment. Participate in track testing sessions and international racing events, supporting vehicle operations, troubleshooting technical challenges, and analyzing performance data to continuously improve our autonomous driving systems. Collaborate on cutting-edge automotive R&D projects, adapting and transferring autonomous racing technologies to real-world automotive applications, including advanced driver assistance systems (ADAS) and emergency obstacle avoidance. What we're looking for An MSc or PhD in Robotics, Control Engineering, Autonomous Systems, Automotive Engineering, or a closely related field. Hands-on experience with Model Predictive Control (MPC), ideally through a master's thesis, PhD research, or autonomous racing project. Practical programming experience with C++, Python, ROS/ROS 2, and Linux. Experience developing motion planning or control algorithms for autonomous vehicles or mobile robotic systems. A solid understanding of control theory, vehicle dynamics, and motion planning principles. Experience implementing and testing algorithms in simulation and, ideally, on real robotic platforms or vehicles. Strong analytical and problem-solving skills, with an interest in applying research to real-world autonomous racing challenges. Fluent English and the ability to collaborate in an international engineering team. Nice to have Participation in Formula Student Driverless, A2RL, Indy Autonomous Challenge, F1TENTH, or similar autonomous racing competitions. Research experience focused on nonlinear MPC, trajectory optimization, or sampling-based motion planning. Familiarity with vehicle dynamics modelling, tyre modelling, and system identification. Experience with drive-by-wire systems and CAN communication protocols. What we offer The opportunity to work on cutting-edge autonomous racing technology, contributing directly to the development and performance of a full-size autonomous race car. Hands-on involvement in real-world testing and international racing events, with opportunities to travel to locations such as Abu Dhabi and Shanghai. A Luxembourg-based position with a hybrid working arrangement, combining engineering development with practical testing activities. Vacation days 25 Relocation package if you live outside of Luxembourg Language classes Newborn bonus
Location: Москва Мы создаём физическое воплощение роботов — от проектирования деталей до программной начинки. Аппаратную часть обслуживают наши сервис-инженеры по механике и электрике, а разработкой новых фичей занимается отдельная R&D команда. Мы ищем специалиста в команду сервиса и поддержки, который возьмет на себя диагностику и решение программных инцидентов. Ваша главная задача — обеспечивать бесперебойную работу софта на роботах (Linux, Kubernetes, ROS2) и выступать качественным связующим звеном между «полями» и разработчиками. Отдельный важный блок — техническое сопровождение роботов на выставках. Первый этап отбора на эту вакансию — общение с AI-рекрутером. После отклика ждите сообщение от него, диалог займёт примерно 10 минут. Задача AI-рекрутера — уточнить недостающие детали и ускорить рассмотрение вашей кандидатуры. Обязанности * поддержка эксплуатационного персонала: обработка обращений от пользователей роботов, помощь в решении нештатных ситуаций (удаленно и на объектах) * диагностика: поиск причин программных сбоев, чтение и анализ логов, проверка состояния нод и топиков в ROS2, анализ сетевого взаимодействия * выездные показы и выставки: техническое сопровождение роботов на мероприятиях и клиентских демо * сопровождение обновлений: проведение регламентных обновлений программного обеспечения на роботах, контроль успешного старта всех сервисов после апдейта * эскалация инцидентов (взаимодействие с R&D): локализация сложных софтовых багов, сбор исчерпывающих данных для отладки, грамотная постановка задач команде разработки (C++/Python) через баг-трекеры и Git * документация и обучение: написание понятных инструкций и траблшутинг-гайдов (FAQ) для операторов, обучение персонала базовым навыкам работы с интерфейсами роботов. Требования * опыт работы Linux (работа в консоли, базовая настройка сети, bash-скриптинг) * навык чтения чужого кода на Python и C++ (писать с нуля не нужно, но нужно понимать логику работы и причину падения скрипта/программы) * контроль версий: навыки работы с Git * опыт работы с Docker на уровне пользователя * знание технического английского (чтение логов и документации) * высшее или среднее специальное техническое (IT, автоматизация, робототехника) * готовность к выездной работе и командировкам. **Будет плюсом:** * опыт работы в технической поддержке IT-продуктов * навык локализации аппаратных проблем (основы электротехники, понимание CAN-шины) * знакомство с системами мониторинга (Grafana, Prometheus) * понимание архитектуры ROS2 (или желание и готовность ее освоить), умение диагностировать работу системы через консольные утилиты ROS * опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов. Условия * комфортный современный офис г. Москва, МЦК ЗИЛ, Автозаводская 23а к2 * **офисный формат работы ( по согласованию вне офиса)** * ежегодный пересмотр зарплаты, годовая премия * корпоративный спортзал и зоны отдыха * более 400 образовательных программ СберУниверситета для профессионального и карьерного развития * программа адаптации и помощь руководителя на старте (для вакансий уровня Junior) * расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа * гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ * подписка Прайм с возможностью совместного использования на трёх близких * вознаграждение за рекомендацию друзей в команду Сбера.
Чем предстоит заниматься: Разработка сервисов, отвечающих за сбор прикладных метрик и диагностирующих сбои;
Workplace: Офис, Гибридный Система симуляции проезда помогает оценивать качество релизов ПО автономного автомобиля. Наша команда отвечает за то, чтобы технологии симуляции сенсоров были по-настоящему встроены в closed-loop-симуляцию и доведены до приёмок в продакшене. У нас большие планы и много интересных задач. Ключевые критерии качества автономного автомобиля — безопасность, комфорт и эффективность. Для их измерения мы в Яндексе разработали систему симуляции: она позволяет анализировать поведение авто в виртуальном окружении и оценивать влияние внешних и внутренних факторов на поведение машины. Мы отвечаем за то, чтобы технологии симуляции сенсоров — реконструкция локаций, синтез данных камер и лидаров — были по-настоящему встроены в closed-loop-симуляцию и доведены до приёмок в продакшене. Мы опираемся на наработки смежных команд по 3D-реконструкции и синтезу сенсоров и превращаем их в надёжный инструмент тестирования автопилота. Обязанности Управление командой Вы будете руководить командой разработчиков и ML-инженеров: ставить цели, декомпозировать их в задачи и вести от постановки до внедрения в продакшен. Также вы определите приоритеты развития симулятора: какие сенсорные эффекты и сценарии моделировать в первую очередь и как сочетать интеграцию готовых решений с собственной алгоритмической генерацией. Встраивание симуляции сенсоров в closed-loop-симуляцию Симулятор должен реалистично генерировать данные камер и лидаров, чтобы поверх них работал полноценный perception автопилота в closed loop. Вы будете встраивать в пайплайн решения по 3D-реконструкции локаций и синтезу сенсоров, отвечать за их стабильность и производительность в продакшене, а также за достоверность симуляции на уровне perception автопилота. Сюда же — выстраивание процессов валидации новых сигналов и возможностей автопилота в симуляции. Воспроизводимость CL-симуляции с сенсорами Цель — чтобы автопилот, читающий синтетические сенсоры, принимал те же решения, что и в аналогичной ситуации в реальности. Для этого нужно развивать собственную алгоритмическую генерацию сенсорных данных: IMU, телеметрии автомобиля, лидара. Сюда же — моделирование рельефа и дорожного покрытия с корректным отражением на всех сенсорах, включая IMU и камеры. Отдельное направление — полностью синтетические сцены, созданные в редакторе или сгенерированные LLM-агентом. Реалистичность мира: ассеты, LOD и перформанс Вы будете отвечать за назначение ассетов и LOD агентам в симуляторе. Мир должен быть реалистичным во всех деталях, включая артефакты сенсоров: rolling-shutter, влияние погодных условий и другие эффекты, воздействующие на восприятие. Отдельный фокус — перформанс: какие ассеты хранятся в памяти и подгружаются в рантайме, чтобы симуляции оставались быстрыми и масштабируемыми. Кросс-функциональная работа Симулятор — важнейший инструмент разработки, тестирования и приёмки ПО автономного транспорта. Вы будете собирать и приоритизировать заказы команд разработки: решать их силами своей команды или передавать смежным, управляя ожиданиями по точности системы и внедрению новых фич. Приоритет — воспроизведение сложных для автопилота дорожных ситуаций, чтобы находить и устранять их причины. Больше о бэкенде в Яндексе — в канале Yandex for Backend Требования * Управляли командой бэкенд- или ML-разработчиков * Занимались промышленной разработкой на C++ * Внедряли ML-модели в продакшен и готовы разбираться в новых архитектурах и областях * Умеете доводить исследовательские наработки до продакшена: ставить требования, принимать решения, отвечать за стабильность и производительность * Готовы работать руками на этапе прототипирования и проверки гипотез, в том числе писать исследовательский код и анализировать результаты * Умеете критически оценивать результаты и видеть потенциальные проблемы решений * Не боитесь браться за нерешённые задачи и готовы доводить свои идеи до продакшена Будет плюсом * Работали с симуляторами или робототехническими платформами (ROS, Gazebo, CARLA, NVIDIA Isaac Sim и др.) * Имели дело с симуляцией сенсоров, perception-подсистемами, 3D-реконструкцией (в том числе 3DGS) или генеративными моделями для синтеза данных * Понимаете, как устроены сенсоры и телеметрия автономного транспорта: камеры, лидары, IMU, нагрузка на оси, скорости вращения колёс * Знаете правила дорожного движения, водили автомобиль или мотоцикл
Location: UK, London Workplace: OnSite Here at Humanoid, we believe in a future where robots amplify human potential. That’s why we’ve set out on a mission to build the world’s most capable, commercially-scalable, and safe humanoid robots. We’re bringing that mission to life with HMND‑01 - our rapidly developed humanoid platform being deployed in real industrial environments - and we’re growing the team to take it even further. ABOUT THE ROLE The Robotics Engineer will be responsible for the operation, maintenance, and optimisation of the robotics fleet and AI Data Collection System. The role focuses on ensuring that data-collection pipelines, hardware setups, and system configurations support reliable experimentation and high-quality dataset generation for robotics research and development. A key aspect of this role is ensuring maximum system uptime and rapid response to issues that may impact data-collection Continuity. Role Purpose To ensure continuous, reliable operation of the robotics fleet and AI Data Collection System, enabling high-quality data generation and uninterrupted experimentation for robotics research. This position is a permanent night shift, with working hours of 10:30 pm - 7:00 am, and may require occasional travel in line with business needs. WHAT YOU'LL DO: - Ensure continuous uptime of the robotics fleet and AI Data Collection System through proactive monitoring, rapid issue response, and preventive maintenance. - Oversee daily system operation, ensuring all robots, sensors, and data pipelines are functioning correctly. - Configure and prepare robotic systems for data-collection runs, including calibration, software setup, and environment readiness. - Execute and support data-collection experiments in collaboration with engineers and researchers, ensuring reliability and repeatability. - Manage the collection, verification, labelling, and organised storage of datasets used for imitation learning and related ML workflows. - Troubleshoot hardware, software, and system issues to minimise downtime and maintain workflow continuity. - Maintain accurate records of equipment status, system utilisation, and performance, and coordinate procurement of required components and replacements. - Develop and follow operational best practices to ensure safety, efficiency, and standardisation across data-collection activities. - Schedule and prioritise robotics and data-collection resources to optimise experiment throughput and system availability. - Support improvements to data-collection processes, system stability, documentation, and operational procedures. WHAT WE'RE LOOKING FOR - Bachelor’s or Master’s degree in Robotics, Engineering, Computer Science, or a related technical field. - Practical experience operating robotic systems or automated hardware setups. - Strong organisational, time-management, and communication skills. - Experience with data collection, dataset organisation, and data-management workflows for machine learning or robotics. - Hands-on experience with ROS (Robot Operating System). - Proficiency with Linux-based development and runtime environments. - Basic proficiency in Python or C++ (preferred but not required). - Preferred Qualifications • Experience with inventory tracking, procurement, and supplier coordination. • Familiarity with operational safety practices and compliance requirements. • Demonstrated interest in robotics, automation, and applied research. WHAT WE OFFER - Competitive equity: stock options with meaningful upside as we scale. - 30+ paid days off, including 23 days of annual leave, all UK bank holidays, and additional company closure days (including Christmas–New Year shutdown). - Private healthcare, including virtual and in-person care. - Pension scheme with 8% total contribution (5% employee, 3% employer) on full earnings. - Free daily breakfast, catered lunch, and snacks in-office. - Work at the frontier - collaborate daily with world-class engineers, researchers, and product experts building the next generation of AI and humanoid robotics. - Real ownership - direct access to founding leadership, meaningful input on product direction, and the ability to drive key initiatives from day one.
Velaura is looking for an Edge AI SDK Lead to lead customer-facing embedded SDK development, developer tools, documentation, and release quality.
Location: Intellias Meet your recruiter Carmen Beck carmen.beck@intellias.com https://www.linkedin.com... Vacancy details Software Engineering Python Engineer Senior United States Office APPLY NOW REFER A FRIEND Join a mission-driven technology team that’s redefining what’s possible in cardiac care. We’re developing an advanced medical system designed to help physicians diagnose and treat cardiac arrhythmias with precision and confidence. This role offers the opportunity to contribute to an innovative platform at the intersection of real-time software, visualization, and life-saving technology. You’ll work within a collaborative engineering environment where creativity and technical excellence drive meaningful patient impact. This position is based onsite in the Greater Boston area, with a hybrid structure (minimum of four days onsite per week) that encourages direct collaboration, mentorship, and cross-functional engagement. What project we have for you The Senior Software Engineer will be a key contributor on the system software team, responsible for designing and implementing complex, high-performance applications that integrate closely with medical hardware and imaging systems. The ideal candidate will have deep technical expertise in Python and C++, a strong understanding of modern software architecture, and a passion for developing reliable, user-focused medical technologies. What you will do Lead the design, development, and optimization of high-performance system software. Develop, test, and debug applications that interface directly with embedded and hardware components. Collaborate with multidisciplinary teams—hardware engineers, system architects, product managers, and QA—to define requirements and deliver solutions that meet clinical and regulatory standards. Drive code quality through peer reviews, automated testing, and continuous integration. Mentor junior engineers and promote engineering excellence through knowledge sharing. Document design decisions, development processes, and testing methodologies to ensure traceability and consistency. Troubleshoot complex software issues and deliver timely resolutions in a regulated environment. Participate in lab evaluations, pre-clinical testing, and system demonstrations for stakeholders and clinicians. Stay current on emerging tools, frameworks, and industry best practices to continuously enhance product performance and maintain technical leadership. What you need for this Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with 4+ years of relevant experience OR Master’s degree with 2+ years of experience OR PhD with industry or research experience in relevant areas Preferred Qualifications Advanced proficiency in Python and C++ Strong knowledge of object-oriented design, data structures, and algorithms Experience in real-time or embedded software development Familiarity with network communication protocols and hardware–software integration Experience in implementation Bluetooth stack, maintenance and configuration. Hands-on experience with ROS, Linux-based development, and/or real-time operating systems Experience with CI/CD pipelines, Git, and Agile development methodologies Knowledge of cloud services (AWS or Azure) and scalable software architectures Excellent communication and collaboration skills within cross-functional teams Proven ability to work independently on complex, mission-critical software systems What it’s like to work at Intellias At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth. We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law. We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success. Skills C++ Python
Location: Москва Команда центра аэрологистики, которая входит в состав департамента автономных решений, занимается научными исследованиями в области построения логистических маршрутов с применением отечественных моделей беспилотников и отдельных технологических решений. Научные достижения и технологические разработки в этом направлении открывают широкие перспективы для дальнейшего повышения конкурентоспособности отрасли. Обязанности * Разрабатывать и интегрировать компоненты системы автопилота, связывая полетный контроллер и компьютер-компаньон * интегрировать PX4/ArduPilot через MAVLink, MAVSDK, uORB/DDS * разрабатывать ROS 2-компоненты на Python и C++ * подключать камеры, лидары, IMU, GNSS, дальномеры и другие сенсоры * разрабатывать и сопровождать интерфейсы UART, SPI, I2C, CAN/Ethernet, диагностировать проблемы взаимодействия с оборудованием * отлаживать работу ПО на реальном оборудовании, создавать тесты, воспроизводить дефекты по логам, участвовать в SIL/HIL, регрессионных проверках и полевых испытаниях * поддерживать качество production-кода: тестируемость, документацию интерфейсов, диагностику, логирование и обработку ошибок. Требования * Знание современного C++ на продвинутом уровне: многопоточность, работа с памятью, проектирование API, отладка и профилирование * опыт production-разработки на Python: тесты, симуляции, автоматизация, обработка логов и диагностические утилиты * экспертное знание ROS 2: DDS, QoS, executors, callback groups, lifecycle, composition, intra-process communication, TF2, rosbag и диагностика распределенного графа * глубокое понимание робототехники: системы координат и преобразования, кинематика, теория оценивания, EKF/UKF, sensor fusion, наблюдаемость, ошибки навигации, основы траекторного планирования и динамики БПЛА * экспертное знание полетного стека PX4 и/или ArduPilot: архитектура, внутренние интерфейсы, оценивание состояния, режимы полета, обмен данными, ограничения offboard/external control, failsafe и интеграционные границы * продвинутые навыки embedded- и Linux-разработки: процессы, сеть, systemd, диагностика ресурсов * умение работать с реальным оборудованием и доводить системы до стабильной эксплуатации. **Будет плюсом:** * Опыт участия в полевых испытаниях беспилотных систем * вклад в open-source проекты в области робототехники, автономности или БПЛА. * навыки работы с генеративными AI-моделями; опыт создания AI-агентов и использования их в работе будет преимуществом * опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов * инструментальное владение AI для анализа, генерации и автоматизации. Условия * Комфортный офис в Сколтехе * офисный формат работы * конкурентная компенсация (оклад и премии по результатам деятельности) * ДМС c первого рабочего дня, страхование от несчастных случаев и тяжелых заболеваний * материальная помощь и социальная поддержка, корпоративная пенсионная программа * дисконт-программы от компаний партнеров * бесплатный фитнес на территории работодателя * подписка Прайм с возможностью совместного использования на трёх близких * внешнее и внутреннее профессиональное обучение: семинары, тренинги, конференции, корпоративная библиотека.
GrayMatter Robotics is looking for a Robotics Engineering Intern Systems and Applications to design, test, and support robotic grinding systems and customer proof of concepts.
Определение приоритетов научно-исследовательских гипотез и утверждение исследовательских метрик; Установка стандартов архитектуры нейронных сетей и оценка крупных решений;