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

Embedded Software Engineer (Autonomous Drones)

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

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

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

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

Текст:
/
TL;DR
Embedded Software Engineer (Autonomous Drones): Developing and integrating embedded software and firmware for autonomous tactical UAS platforms with an accent on low-level drivers, hardware integration, communication protocols, and system debugging. Focus on implementing STM ARM microcontroller firmware, troubleshooting board-level issues, and validating reliable drone and payload systems through bench, hardware-in-the-loop, integration, and field testing.

Location: Tampa, Florida, United States; onsite work with hardware, prototypes, production systems, and fielded equipment.

Company

hirify.global develops autonomous drone and payload systems for tactical applications.

What you will do

  • Develop, maintain, and improve embedded software and firmware in C, with occasional C++ and Python support.
  • Integrate embedded processors, co-processors, sensors, payload interfaces, and peripheral devices with hardware platforms.
  • Develop and troubleshoot low-level drivers and communication interfaces using I2C, UART, SPI, GPIO, and related protocols.
  • Implement, debug, and bring up firmware on STM ARM microcontroller-based platforms.
  • Collaborate with electrical, mechanical, software, production, and field support teams during prototyping, integration, production troubleshooting, and field validation.
  • Support testing, documentation, and refinement of the embedded software architecture and core operating environment.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related technical discipline.
  • 5+ years of hands-on experience in embedded software or firmware development.
  • Strong embedded programming experience in C and experience integrating and debugging software directly on hardware.
  • Experience with embedded communication protocols such as I2C, UART, SPI, GPIO, or similar interfaces, plus STM ARM microcontrollers or comparable platforms.
  • Proficiency with oscilloscopes, logic analyzers, debuggers, schematics, and other tools for troubleshooting embedded systems, PCBs, and hardware interfaces.
  • Ability to work hands-on with prototypes, production systems, fielded equipment, and cross-functional engineering teams.

Nice to have

  • Experience with Linux kernel development or embedded Linux environments.
  • Familiarity with ROS2, Git, real-time systems, sensor integration, payload control, or communication modules.
  • Experience with drone systems, robotics, autonomous systems, aerospace systems, or defense-related products.
  • Experience supporting prototype builds, production environments, or fielded hardware systems.

Culture & Benefits

  • Hands-on collaboration across embedded software, electrical, mechanical, production, and field support functions.
  • Work spans prototype development, system integration, production troubleshooting, and field validation.
  • Direct involvement with tactical autonomous drone and payload systems.

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