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

Senior Embedded Software Engineer (C/C++)

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

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

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

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

Текст:
/
TL;DR
Senior Embedded Software Engineer (C/C++): Developing embedded real-time software, diagnostics, and infrastructure for navigation products with an accent on microcontrollers, hardware bring-up, and production-quality releases. Focus on designing reliable software for complex C/C++ systems, integrating with hardware teams, and building solutions for manufacturing and future autonomous products.

Location: Sydney, Australia

Company

hirify.global develops AI, robotics, navigation, sensing, and photonics technologies for land, air, sea, and space applications.

What you will do

  • Develop embedded C/C++ real-time software for navigation products.
  • Build software tools, diagnostics, and infrastructure for hardware bring-up, factory testing, and manufacturing.
  • Collaborate with product management to define requirements, plan realistic timelines, and deliver components to schedule.
  • Work with hardware engineers to align hardware designs with software requirements.
  • Contribute to future product design and comply with relevant technical and regulatory standards.
  • Own project components, manage deadlines, report progress, and support the growth of team skills.

Requirements

  • Degree in computer systems, software engineering, mechatronics, or a similar discipline.
  • 6+ years of engineering experience with complex C/C++ embedded software products.
  • Experience with embedded systems, microcontrollers, real-time application development, and low-power electronics.
  • Experience across product development, including concept development, R&D, design, planning, and production-quality software releases.
  • Strong written and verbal communication, attention to detail, time management, strategic thinking, ownership, and problem-solving skills.
  • Comfort with Linux and containerised applications; experience with FreeRTOS and STM32 low-level programming.

Nice to have

  • Strong mathematics and physics background or control systems expertise.
  • MATLAB and Python proficiency.
  • Experience with ARM Cortex-A53 processors in FPGA SoC environments, including AMD/Xilinx Zynq UltraScale+ MPSoC platforms.
  • Experience with the Yocto Project for custom embedded Linux distributions.

Culture & Benefits

  • Research- and discovery-oriented environment focused on autonomy and navigation innovation.
  • Collaboration with embedded software, hardware, product, and engineering teams.
  • Opportunities to work on products spanning land, air, sea, and space applications.
  • Modern AI-assistance tools are encouraged to improve coding workflows and problem-solving.

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