Назад
Company hidden
9 дней назад

Senior Software Engineer (Autonomous Command & Control Platform)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Israel
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Autonomous Command & Control Platform): Building the core infrastructure and operating system for autonomous platforms, coordinating drones, docking stations, edge systems, operators, and external systems with an accent on distributed systems, real-time communication, fleet orchestration, and mission management. Focus on modeling operational entities and state transitions, designing resilient low-latency services, and solving concurrency, synchronization, scalability, and fault-tolerance challenges.

Location: Petah Tikva, Kyriat Arye, Israel

Company

hirify.global develops autonomous platform infrastructure for coordinating drones, docking stations, edge systems, operators, and external systems in real time.

What you will do

  • Design and build software systems for autonomous platform operations and Command & Control.
  • Translate operational requirements and domain concepts into robust architectures, entities, relationships, states, events, commands, and workflows.
  • Lead system design across services, communication layers, and domain boundaries.
  • Build scalable, low-latency, resilient production services and reliable messaging flows between distributed components.
  • Develop abstraction layers, SDKs, APIs, and reusable infrastructure for heterogeneous autonomous devices and external systems.
  • Improve observability, debugging, operational reliability, engineering practices, and code quality.

Requirements

  • Strong experience building complex production software systems.
  • Strong proficiency in at least one of Java, Python, or C++.
  • Strong software engineering, system design, and architecture fundamentals.
  • Experience with distributed, event-driven, or real-time systems, including concurrency, networking, messaging, state management, and failure handling.
  • Experience modeling entities, relationships, states, events, and workflows, and using technologies such as RabbitMQ, gRPC, WebSockets, or similar.
  • Hands-on experience with AI-assisted development tools and coding agents for designing, developing, debugging, and improving software; strong ownership and independent problem-solving skills.

Culture & Benefits

  • Work on autonomous systems operating in real-world environments.
  • Focus on understanding complex systems and real-world problems rather than specific frameworks or tools.
  • Opportunity to explore new technologies and approaches when existing solutions are insufficient.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →