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

Senior Embedded Software Verification Engineer (Robotics)

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

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

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

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

Текст:
/
TL;DR
Senior Embedded Software Verification Engineer (Robotics): Developing simulation, emulation, and automated verification environments for high-performance embedded navigation products with an accent on hardware-in-the-loop testing, CI pipelines, and test coverage. Focus on designing fault-injection scenarios, validating simulations against real hardware, debugging failures, and improving verification fidelity.

Location: Sydney, Australia

Company

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

What you will do

  • Develop and maintain software simulation and emulation environments for automated embedded software verification.
  • Design scenario, edge-case, and fault-injection tests, and validate simulation behaviour against real hardware.
  • Build and maintain automated Python tests integrated with Pytest, GitLab CI, and Hardware-in-the-Loop systems.
  • Establish and improve Hardware-in-the-Loop testing with Inertial Navigation System hardware and automated test equipment.
  • Improve GitLab CI pipelines, monitor runners, maintain code coverage and requirements tracing, and keep test pipelines reliable.
  • Triage failures, prepare verification reports, document findings, and communicate test results to development stakeholders.

Requirements

  • Bachelor’s degree in Mechatronics Engineering, Computer Science, or a related technical field.
  • 5+ years of experience in hardware and software testing, automated testing methodologies, and continuous integration.
  • Experience with Hardware-in-the-Loop testing, hardware integration, and automated test equipment such as robot arms and rotary stages.
  • Experience designing and maintaining embedded software simulation and emulation environments using QEMU, Renode, Simics, or equivalent tools.
  • Strong Python programming skills for developing test frameworks and scripts, with knowledge of FPGA testing methodologies and tools such as cocotb.
  • Experience with Inertial Navigation Systems or related technologies, plus strong analytical, debugging, communication, and collaboration skills.

Nice to have

  • Strong mathematics and physics background.
  • Control systems proficiency.
  • MATLAB proficiency.
  • Additional Python proficiency.

Culture & Benefits

  • Work within an R&D environment focused on research, discovery, and the autonomy revolution.
  • Develop software for navigation products used across land, air, sea, and space applications.
  • Collaborate on products supplied to organisations including Airbus, Boeing, Google, Tesla, NASA, Apple, and General Motors.

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