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

Senior Staff Engineer, C++ Software - Edge Systems (R5848)

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

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

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

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

Текст:
/
TL;DR
Senior Staff Engineer, C++ Software - Edge Systems (R5848) (C++/Linux edge systems): Define and build production software foundations for autonomous systems on NVIDIA Jetson-class and ARM64 platforms, with an accent on imaging, sensor integration, mission systems, and high-performance edge computing. Focus on shaping cross-team architecture, solving complex software and hardware integration problems, and optimizing reliable mission-critical applications running on real hardware.

Location: Melbourne, Australia; on-site

Company

hirify.global develops software and autonomous systems for demanding real-world operational environments.

What you will do

  • Define technical direction and architecture for edge compute, imaging, sensor integration, and mission-system capabilities across multiple teams and products.
  • Design, develop, test, debug, and maintain production C++ software for Linux-based edge platforms and autonomous systems.
  • Build user-space applications for NVIDIA Jetson, ARM64, cameras, sensors, GPUs, storage, and mission systems.
  • Develop imaging, calibration, synchronization, diagnostics, observability, configuration, deployment, and developer tooling.
  • Optimize latency, throughput, reliability, power utilization, and thermal performance on constrained edge platforms.
  • Mentor senior engineers, resolve cross-team technical risks, and collaborate with systems, hardware, AI, autonomy, product, and test teams.

Requirements

  • Extensive industry experience developing modern C++ software for Linux.
  • Experience building user-space applications that interface with cameras, sensors, networking, GPUs, storage, or other hardware through operating system APIs, middleware, or vendor SDKs.
  • Deep practical experience profiling and debugging Linux software and deploying complex C++ applications to edge platforms such as NVIDIA Jetson or comparable ARM64 systems.
  • Strong fundamentals in concurrency, interface design, memory management, data structures, algorithms, testing, and version control.
  • Experience owning complex technical work from incomplete requirements through architecture, implementation, integration, verification, deployment, and support.
  • Demonstrated technical leadership, cross-team influence, architecture ownership, mentoring, and communication with engineering and business stakeholders.

Nice to have

  • Experience with high-throughput imaging or sensor-processing pipelines, GStreamer, FFmpeg, OpenCV, camera integration, or ISP tuning.
  • Experience with NVIDIA Jetson, CUDA, GPU computing, embedded AI accelerators, or accelerated video processing.
  • Background in robotics, aerospace, defence, autonomy, unmanned systems, automotive, or other mission-critical domains.
  • Experience with low-level Linux, vendor SDKs, driver-adjacent debugging, NixOS, edge AI inference, containerization, simulation, or hardware-in-the-loop testing.

Culture & Benefits

  • Hands-on technical leadership with continued responsibility for writing, reviewing, testing, and debugging production software.
  • Work alongside systems, hardware, autonomy, AI, product, and test engineers on integrated capabilities.
  • Work focuses on real hardware and operational environments rather than laboratory prototypes.
  • Offers are contingent on a cleared background and possible reference check.

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