NDA Recruitment NDA Recruitment
  • Бронювання
  • Зараз переглядає 1 шукач
NDA Recruitment

ArduPilot, PX4 Backend Engineer

  • Користувач ОС Linux
  • Git
  • Google Cloud Platform
  • Відповідальність
  • UNIX
  • Програмування
  • SSH
  • AWS
  • SOLID Principles
  • ArduPilot
Показати всі навичкиЗгорнути навички

Опис вакансії

Responsibilities:

  • Design, develop, and maintain C++ applications and services that interact with embedded systems, specifically using Ardupilot/PX4 or other similar platforms.
  • Collaborate with hardware engineers to integrate C+±based software with embedded systems and sensors, enabling seamless data exchange and device control.
  • Identify, troubleshoot, and resolve software and hardware integration issues, ensuring high-quality, reliable, and performant solutions.
  • Utilize Python for up to 20% of development, mainly for scripting, testing, and automation tasks.

Required Qualifications:

  • 5+ years of experience in development with a focus on embedded systems, device programming, or hardware interfacing.
  • Proven experience with Ardupilot/PX4 or similar platforms (e.g., Betaflight, iNav).
  • Solid understanding of embedded systems, microcontrollers, and hardware-software interaction.
  • Strong expertise in C++, with experience in performance optimization,

multithreading, and I/O operations in resource-constrained environments.

  • Experience with Python for development, including scripting, testing, and automation, as well as its use in embedded systems.
  • Experience with serial communication protocols (e.g., UART, SPI, I2C).
  • Experience in Linux/Unix environments and tools (e.g., Git, SSH, command-line utilities).

Will be a plus:

  • Experience with single board PCs (e.g., Raspberry Pi, Arduino, etc.).
  • Knowledge of cloud technologies or IoT platforms (e.g., MQTT, AWS IoT, Google Cloud IoT).
  • Soldering and engineering skills.
  • Experience with 3D printing.

Схожі вакансії

Усі схожі вакансії

Статистика зарплат