озлокс

Разработчик микроконтроллерного ПО

Мы — лидеры в производстве инновационных электронных замков и систем безопасности в России.

озлокс

↑ Вакансия с автоподнятием
Зарплата не указанаРоссияРостов-на-ДонуОфис

Мы — лидеры в производстве инновационных электронных замков и систем безопасности в России.

Офис в солнечном Ростове-на-Дону, динамичная команда из 20+ энтузиастов, фокус на B2B-клиентах и крутых инновациях. Хочешь быть частью команды, которая меняет рынок безопасности? Ищем начинающего специалиста, готового расти, учиться и творить контент, который продаёт!

Под расширение ищем специалиста, который предпочитает глубокое погружение в предметную область.
Мы разрабатываем в полном цикле (от идеи до партии) уникальные устройства встраиваемой электроники гражданского назначения (замки, элементы умного дома и промышленных объектов). Отдел состоит из Middle и Senior элекронщиков, поэтому ожидаем, что будущему коллеге будет так же важно развиваться и работать в качественной инженерной среде, как и нам.

УДАЛЕННОГО и ГИБРИДНОГО ФОРМАТА - НЕТ!!!

Обязанности:

  • Разработка и проектирование: Разработка прикладного ПО и драйверов периферии для микроконтроллеров (STMхх, WCHхх) на языке C/C++.
  • Участие в полном цикле: Плотное взаимодействие с инженерами-схемотехниками на этапе выбора компонентов и проектирования архитектуры новых устройств.
  • Отладка и «оживление» плат: Первичный запуск прототипов (bring-up), проверка гипотез с использованием паяльного оборудования и контрольно-измерительных приборов (осциллограф, анализатор).
  • Работа с протоколами: Реализация и оптимизация протоколов передачи данных (UART, SPI, I2C, RS485 и др.) для связи между узлами системы.
  • Сопровождение ПО: Поддержка, рефакторинг и документирование существующего кода, ведение истории изменений в Git.
  • Тестирование: Проведение функционального тестирования устройств, поиск и устранение багов в интеграции софта и «железа».
  • Управление задачами: Работа с проектной документацией и отчетность в CRM Битрикс24 и Яндекс.Трекер.
  • Участие в code review и выработке стандартов разработки внутри команды.
Требования:

- понимание архитектуры микроконтроллеров, систем на кристалле, работы их периферии;
- опыт программирования микроконтроллеров STMхх, WCHxx на C/C++;
- свободная работа в среде Linux на уровне пользователя;
- умение работать с паяльником, для проверки новых идей и теорий, в процессе разработки;
- умение работать с измерительными приборами (осциллограф, мультиметр и т.п.);
- умение читать принципиальные и монтажные схемы;

Будет круто, если:
-опыт работы с периферией и интерфейсами: UART, RS232/RS485, ШИМ, I2C, SPI
-опыт программной реализации протоколов передачи данных
-тестирование и сопровождение внедренных решений
-умение работать с системой контроля версий Git
-законченное профильное высшее образование (радиотехника, радиофизика, приборостроение и тп);

Условия работы

  • Работу в Аккредитованной IT-компании ООО"ОЗЛОКС"
  • Место работы: полный день, современный офис в м.р.Темерник (Лелюшенко 11) с зоной отдыха и кофемашиной;
  • График: 5/2 с 9:00 до 18:00 согласно производственному календарю
  • Окончательный уровень дохода: Полностью белая заработная плата, по итогам собеседования.
  • Обучение: на старте поможем, научим, подскажем.

Профессиональный и карьерный рост и рост вашего дохода, в случае принятия Вас на работу в нашу компанию - гарантируем.

Похожие вакансии 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 собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.