Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
$114к-178к/год
$140к$190кмедиана$200к
По похожим ролям (50) ~ $190к/год
78
Хорошая вакансия
развернуть
Работа связана с действующими системами роевой робототехники, но сочетание требований к C++, веб-разработке и Android может означать широкий круг задач для одного инженера.
Кликните для подробной информации
Широкий профильСовременные технологииРобототехникаРаботающие системыОграничение по допуску
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Engineer, Swarm Systems (Robotics): Maintaining and extending C++ swarm software for ground stations and drones while developing Python web services, swarming algorithms, communication protocols, and new system functionality with an accent on real-time autonomy and operational reliability. Focus on redefining software architecture, improving engineering processes, and building software for field-tested air, surface, undersea, and ground vehicles.
Location: Remote or hybrid in the United States; hybrid office location in San Diego, California.
Salary: $113,965–$178,135, plus performance-based bonuses and equity.
Company
Apium Swarm Robotics develops operational swarm autonomy software for air, surface, undersea, and ground vehicles in commercial and defense environments.
What you will do
Maintain and extend the C++ codebase supporting ground stations and drone operations.
Develop new swarming behaviors, algorithms, and communication methodologies.
Build and maintain Python web services for the ground station.
Modify and extend the swarm communications protocol and general system functionality.
Improve and redefine software architecture and establish a more rigorous engineering process.
Travel for testing and demonstrations of deployed swarm systems.
Requirements
Must be a US Person.
Strong C++ development experience and expert coding ability in C and C++, including the Standard Template Library.
Frontend web development experience with HTML, CSS, and JavaScript.
Backend web development experience with Python.
Android development experience with Java or Kotlin.
Strong understanding of object-oriented development methodologies.
Strong mathematics and/or physics background, including comfort with vector operations.
Advanced low-level knowledge of compiler operation and memory management.
Linux development experience, including POSIX and similar libraries.
Experience with software development processes such as Agile and aerospace software development processes.
Ability to work independently with limited oversight and remain calm and effective under operational pressure.
Nice to have
Strong Linux background and experience with AI coding assistance tools.
Video game development or autonomous systems experience.
Experience with MVC, MVP, MVVM, or similar architectural patterns.
Experience with Flutter, React Native, Xamarin, or similar cross-platform frameworks.
Microcontroller development, including STM32 targets, and real-time operating systems.
Embedded Linux, including Yocto, and Pub/Sub architectural patterns.
Strong mechanical, electrical, or systems troubleshooting skills.
US security clearance or ability to obtain one.
Culture & Benefits
Remote work is supported through the company's simulation and testing suite.
Hybrid work is available at the San Diego, California location.
Travel opportunities are available for field testing and demonstrations.
Compensation includes performance-based bonuses and equity.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →