новые телеком решения (нтр)

Инженер-программист Embedded Linux

Разработка, адаптация и отладка системного и прикладного программного обеспечения Embedded Linux;

новые телеком решения (нтр)

Зарплата не указанаРоссияМоскваГибрид
Обязанности:
  • Разработка, адаптация и отладка системного и прикладного программного обеспечения Embedded Linux;
  • Конфигурация и сборка U-Boot, включая SPL при его использовании, ядро Linux, модули ядра и Device Tree для целевого оборудования;
  • Разработка и сопровождение компонентов BSP, изменения загрузчика и ядра, конфигурации драйверов и описания аппаратной платформы в пределах задач проекта;
  • Разработка компонентов программного обеспечения на C и C++, Bash-скрипты и другие средства автоматизации сборки, упаковки, развертывания и проверки образов;
  • Выполнять запуск и отладку системы на целевом оборудовании; диагностировать неисправности на этапах SPL, U-Boot, запуска ядра и монтирования rootfs, а также при запуске служб и приложений.
Требования:
  • Знание языка C/C++ и значительный опыт разработки на нем (минимум 3 года);
  • Умение быстро разбираться в чужом коде и адаптировать его;
  • Опыт работы с Embedded Linux (минимум 3 года);
  • Опыт работы с загрузчиком u-boot;
  • Опыт работы с системами контроля версий (Git);
  • Системный подход к решению задач;
  • Хорошие навыки анализа и решения проблем;
  • Умение работать как самостоятельно, так и в команде4
  • Ответственность и внимательность к деталям.
Условия:
  • Развитие: профессиональный рост, команда экспертов, внутреннее и внешнее обучение;

  • Забота: ДМС, оплата 10 календарных дней нетрудоспособности в году в размере 100% заработка, релокационный бонус;

  • Комфорт: гибкое начало рабочего дня, гибридный график.

Похожие вакансии Embedded & IoT

Сайты компаний

Senior HPC Cluster Engineer

Автоподнятие
Зарплата не указанаВеликобританияИспанияMadrid
Текст:
Оригинал доступен только пользователям с подпиской

Location

Madrid, Spain, or remote across Europe and the United Kingdom; applicants must be authorized to work in the country where they apply.

About the company

A global AI cloud provider building a full-stack platform that takes developers and enterprises from data and model training to production deployment. Its 1,500+ person team, including hundreds of engineers, works across compute, storage, networking and applied AI, with R&D hubs in Europe, the UK, North America and Israel.

Responsibilities

  • Tune GPU clusters and InfiniBand networks to keep HPC and GPU workloads running at peak performance.
  • Diagnose the root causes of GPU and InfiniBand issues and drive corrective fixes.
  • Bring new hardware, including new GPUs, into the existing stack via Kubernetes, QEMU and KVM.
  • Build out automation for proactive monitoring, fault detection and resolution, and manage GPU devices and InfiniBand fabrics.

Requirements

  • 5+ years of system-level software development focused on performance optimization and low-level programming.
  • 3+ years of hands-on Linux administration, troubleshooting and performance tuning.
  • Solid grasp of server architecture: PCIe devices, NICs, the Linux kernel and HPC systems.
  • Strong skills in at least one performance-oriented language such as C/C++, Go or Python.
Сайты компаний

Senior Low-level Control Engineer - End-Effectors

Автоподнятие
Зарплата не указанаВеликобританияLondon
Текст:
Оригинал доступен только пользователям с подпиской

Location

London, UK; on-site work with a robotics engineering team.

About the company

A robotics company developing a commercially scalable •••••••• platform for real industrial environments. The team works at the frontier of AI and •••••••• robotics, with close collaboration between control, mechanical, electronics and deployment specialists.

Responsibilities

  • Develop, tune and validate actuator- and joint-level control loops for multi-DoF end-effectors in ROS2, including grasp force control, compliant closing, slip detection and adaptive grasping on underactuated grippers.
  • Build and identify models of actuators, transmissions and mechanisms, covering compliance, friction, backlash, hysteresis and cable pretension, and own the joint-to-actuator abstraction.
  • Integrate and calibrate end-effector sensing such as F/T, tactile, encoders, temperature/current and vacuum feedback, and carry out hands-on bring-up and debugging of new units.
  • Collaborate with mechanical and electronics engineers on transmission design choices and with data collection and deployment teams to ensure reliable field performance.

Requirements

  • Proven experience shipping real-time-safe, object-oriented C++ control software on physical hardware, with controller tuning, sensor calibration and bring-up.
  • Hands-on work with real mechanical transmissions such as gearing, cables/tendons, differentials, coupled linkages or underactuated mechanisms, including their compliance, friction and backlash.
  • Experience with end-effectors or comparable multi-DoF mechanisms, grasp control and supporting sensing, plus debugging at the fieldbus and OS layer (EtherCAT or CAN, RTOS or real-time Linux).
  • Strong control theory foundation applied to multi-DoF mechanisms via Jacobians, numerical IK/FK and URDF/Xacro; BLDC motor control, ros2_control internals, tendon-driven systems and simulation toolchains are a plus.
Сайты компаний

Senior/Staff Software Engineer – Localization & Mapping

Автоподнятие
Зарплата не указанаСШАAustinУдалёнка
Текст:
Оригинал доступен только пользователям с подпиской

Location

Austin, Texas; on-site work only, with no remote option, relocation support, or visa sponsorship. Candidates must be authorized to work in the U.S.

About the company

A fast-growing autonomous vehicle and delivery robot developer building its core technology in-house, with more than seven years of experience in the field.

The Localization team supplies precise position and orientation data to perception, behavior, and control components across the autonomous rover pipeline.

Responsibilities

  • Build the cloud mapping subsystem around graph optimization and speed up SLAM-based lidar map creation.
  • Develop sensor fusion localization that combines LiDAR, IMU, GNSS, and other sensor data to reach centimeter-level position and 0.1-degree orientation accuracy.
  • Improve localization precision and reliability in environments that are difficult to navigate.
  • Support other development and operations teams on localization-related issues.

Requirements

  • 3+ years of professional software engineering experience with strong C++ skills.
  • Solid grasp of algorithms, data structures, and software design patterns.
  • Strong collaboration, planning, and communication skills, with a focus on business-driven development.
  • Nice to have: robotics experience, knowledge of EKF, calibration, localization, and point cloud processing, strong math in optimization, probability, and mechanics, plus relevant publications or contest achievements.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.