Назад
Company hidden
56 минут назад

Software Engineer - Disruptor Capabilities (AU) (Python)

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

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

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

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

Текст:
/
TL;DR
Software Engineer - Disruptor Capabilities (AU) (Python): Building and optimising Python systems software for counterdrone disruptor capabilities, spanning API design, service interfaces, FPGA integration, and low-level RF hardware control with an accent on reliability, performance, and hardware-adjacent architecture. Focus on implementing device-control features, designing robust APIs and inter-process communication, applying test-driven development, and improving disruption performance across research, testing, and production.

Location: Onsite at the central Sydney headquarters, Australia

Company

hirify.global develops counterdrone technology for militaries, government agencies, airports, critical infrastructure, and law enforcement.

What you will do

  • Build and optimise Python systems software for RFAI-ATK Disruptor Capability, from service interfaces and APIs to FPGA and RF subsystem control.
  • Implement software features from requirements gathering through delivery, production diagnostics, and issue resolution.
  • Design and maintain robust APIs and inter-process communication for internal and external system integration.
  • Advance reliable, high-performance software architecture for resource-constrained targets and document designs and processes.
  • Collaborate with ML/AI, data science, RF, hardware, firmware, test, infrastructure, and operations teams.
  • Own subsystems or product areas, provide technical guidance, and mentor team members.

Requirements

  • 4–5 years of experience in software engineering, embedded software, firmware, or Python development.
  • Bachelor’s degree in Computer Science, Mechatronics, Electronic Engineering, or a similar technical field, or equivalent practical experience.
  • Strong Python software engineering skills, including type-safe data modelling, asynchronous programming, serialisation, packaging, and dependency management.
  • Experience with API design, software architecture, design patterns, and communication protocols such as gRPC, REST, TCP, or UDP.
  • Comfort working in a Linux-first command-line environment with Git, Jira, Confluence, and CI/CD pipelines.
  • Ability to work onsite in Sydney, Australia.

Nice to have

  • Knowledge of RF communications and signal processing.
  • Experience with hardware-in-the-loop CI/CD design.
  • Software development experience in Rust, Go, C, or modern C++.
  • Laboratory or field-based testing experience.

Culture & Benefits

  • Work on counterdrone systems addressing complex real-world defence and security challenges.
  • Collaborate within a 5–10-person engineering team and across multiple technical disciplines.
  • Contribute to research, development, testing, and device production.
  • Work in a rapidly scaling organisation with significant investment in research and development.

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