Назад
Company hidden
обновлено 9 часов назад

Embedded Software Test Engineer

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

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

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

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

Текст:
/
TL;DR
Embedded Software Test Engineer (Python/Robot Framework): Designing and maintaining automated test frameworks for embedded firmware and autonomous unmanned systems with an accent on hardware-in-the-loop simulation, protocol analysis, and hardware/software integration. Focus on validating software in HIL, SIL, and MIL environments, debugging CAN/SPI/I2C interactions with laboratory equipment, and performing regression testing against embedded-system standards.

Location: Munich, Germany; onsite

Company

hirify.global is a defence technology company that designs, develops, and manufactures software-defined unmanned systems for NATO Allies and their partners.

What you will do

  • Develop test plans, test cases, and procedures from functional requirements and design specifications.
  • Design, build, and maintain automated test frameworks and scripts using Python and Robot Framework.
  • Configure and operate hardware-in-the-loop, software-in-the-loop, and model-in-the-loop simulation environments.
  • Debug hardware/software interactions using oscilloscopes, logic analyzers, protocol analyzers, and other laboratory equipment.
  • Document and track defects, collaborate with firmware developers, verify fixes, and perform regression testing.
  • Ensure testing processes comply with applicable standards such as ISO 26262, IEC 62304, and DO-178C.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Science, or a related field.
  • 5+ years of experience in embedded software testing or development.
  • Strong Python or comparable scripting skills.
  • Experience with embedded RTOS environments such as FreeRTOS or Zephyr, or with bare-metal systems.
  • Familiarity with UART, SPI, I2C, and CAN communication protocols.
  • Experience with Git, Jira, multimeters, power supplies, and J-Link or similar debuggers.

Nice to have

  • Proactive testing mindset focused on edge cases and potential failure points.
  • Comfort working with evolving hardware prototypes and early-stage firmware.
  • Ability to communicate complex technical bugs through actionable reports.
  • German language skills.

Culture & Benefits

  • R&D-driven Electronics Department focused on high-performance embedded technology.
  • Hands-on laboratory environment combining software development and hardware integration.
  • Permanent full-time employment in Munich.

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