c++linuxcembedded systemsdspimage processingimureal time systemssensor fusion
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
Очень мало
$150к-180к/год
$170к$190кмедиана$220к
По похожим ролям (49) ~ $190к/год
На СНГ рынке: $3к/мес ($1.9к - $3.5к)
72
Хорошая вакансия
развернуть
Перспективная роль в трендовом домене с очень четким описанием задач, но компенсация заметно ниже рыночного среднего для такого уровня и локации.
Кликните для подробной информации
Низкая зарплатаСовременный стекТрендовый доменЧеткие задачи
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Mid/Senior Embedded Software Engineer (Wearable Technology): Building embedded software for a wearable hardware product with an accent on IMU integration, sensor fusion, electronic image stabilization, and real-time performance on NVIDIA Jetson and ARM SoC platforms. Focus on designing low-latency sensor-to-video pipelines, synchronizing motion and frame data, and validating stabilization accuracy under varied motion conditions.
Location: Full-time, on-site at the Sunnyvale, California headquarters.
Base salary: $150,000–$180,000 per year. Equity in the form of stock options is also offered.
Company
hirify.global is a security technology company developing autonomous machines, AI-driven software, and managed security services.
What you will do
Lead software system design and subsystem development for a wearable technology product from early prototyping through production readiness.
Interface with IMU gyroscope and accelerometer sensors through SPI or I2C, process raw data in real time, and perform calibration for bias, drift, noise, and temperature compensation.
Implement sensor fusion algorithms, including Kalman or Madgwick filters, to estimate orientation and motion.
Develop electronic image stabilization algorithms, calculate camera motion trajectories, and apply correction transforms to video frames.
Integrate and optimize the stabilization pipeline for real-time execution on NVIDIA Jetson, ARM SoC, or other embedded target hardware.
Design validation procedures, benchmark latency, jitter, and stabilization accuracy, and debug sensor, frame-drop, and timing issues in collaboration with mechanical, electrical, systems, camera, and software engineers.
Requirements
B.S. or M.S. degree in Computer Science, Electrical Engineering, or a related field.
7+ years of software engineering experience, including shipping software on hardware products.
Hands-on experience interfacing with IMU or other MEMS sensors.
Experience with real-time systems and low-latency data processing.
Strong proficiency in C and C++.
Experience with SPI, I2C, and UART communication protocols.
Solid understanding of digital signal processing concepts and familiarity with sensor fusion techniques such as Kalman and complementary filters.
Experience with Linux-based embedded systems or RTOS, including FreeRTOS or Zephyr.
Prior work on image or video processing pipelines is strongly preferred.
Nice to have
Experience with robotics, drones, action cameras, or autonomous vehicles.
Culture & Benefits
Full-time, on-site work at the Sunnyvale headquarters.
Cross-functional collaboration in a fast-paced, gate-driven product development environment.
Medical, dental, and vision benefits.
401(k) and paid time off.
Stock options.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →