Назад
Company hidden
4 дня назад

Embedded Software Engineer (C/C++)

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

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

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

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

Текст:
/
TL;DR
Embedded Software Engineer (C/C++): Developing real-time embedded software, diagnostic tools, and manufacturing infrastructure for advanced navigation products with an accent on microcontrollers, hardware integration, and production-quality releases. Focus on low-level programming for STM32 and ARM-based systems, building reliable software for hardware bring-up and factory testing, and applying relevant engineering standards.

Location: Sydney, Australia

Company

hirify.global develops AI, robotics, and navigation technologies for land, air, sea, and space applications, including inertial sensors, GNSS, sonar, quantum sensors, and photonics.

What you will do

  • Develop embedded C/C++ software and real-time applications for navigation products.
  • Build software tools, diagnostics, and infrastructure for hardware bring-up, factory testing, and manufacturing.
  • Collaborate with product management, hardware engineers, and the wider R&D team to align requirements, designs, schedules, and deliverables.
  • Contribute to the design of future products and take ownership of project components, deadlines, and progress reporting.
  • Deliver production-quality software in compliance with relevant international, regional, and industry standards.
  • Use modern AI-assisted tools to improve coding workflows and problem-solving.

Requirements

  • Degree in computer systems, software engineering, mechatronics, or a related engineering discipline.
  • Proficiency in C/C++ is mandatory.
  • At least 4 years of experience with complex C/C++ embedded software products.
  • Experience with embedded systems, microcontrollers, low-power electronics, and real-time application development.
  • Experience taking software through product development and releasing production-quality solutions.
  • Strong communication, attention to detail, time management, ownership, and ability to analyze complex technical information.

Nice to have

  • Linux, containerized applications, and FreeRTOS experience.
  • Low-level programming for STMicroelectronics STM32 microcontrollers.
  • Mathematics, physics, control systems, MATLAB, or Python experience.
  • ARM Cortex-A53 and AMD/Xilinx Zynq UltraScale+ MPSoC experience in FPGA SoC environments.
  • Experience with the Yocto Project for custom embedded Linux distributions.

Culture & Benefits

  • Work in a research-driven R&D environment focused on autonomy, navigation, and advanced robotics.
  • Collaborate with engineers across software and hardware disciplines.
  • Contribute to products used across land, air, sea, and space applications.

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