Careers

Tezos ecosystem career opportunities

Tezos is the product of many organizations and individuals across the globe working together on an open-source project.

Embedded Engineer

Madfish

Madfish

Software Engineering
Ukraine · Europe
Posted on Oct 10, 2025

The role directly supports core product capabilities, including GPS-agnostic SLAM navigation.

In this role, you will contribute to high-performance embedded systems that power autonomous, including EW—enabled capabilities for signal detection, interference resilience, and secure communication.

Responsibilities:

  • Design, develop, and optimize embedded software for Raspberry Pi and STM32 systems.
  • Implement robust UART, I2C, SPI, and IMU integration for hardware—software interfacing.
  • Manage power logic, boot processes, watchdogs, and runtime reliability.
  • Integrate RF modules, SDR interfaces, and low-level signal-processing routines for EW and telemetry systems.
  • Collaborate with autonomy, AI, DevOps, and hardware teams across locations.
  • Support integration with ArduPilot, ROS, and swarm-control frameworks.
  • Participate in testing and validation of RF performance, signal jamming resistance, and EMI mitigation.

Requirements:

  • Minimum 5 years of experience in embedded systems development.
  • Strong proficiency in C/C++ and Python on Linux (Debian-based preferred).
  • Proven experience with FPV or robotics hardware and GPIO-level programming.
  • In-depth knowledge of UART, I2C, IMU sensors, and system-level debugging.
  • Experience with RF communication systems or signal-processing frameworks (DSP/SDR).
  • Ability to work independently in a remote or hybrid engineering environment.

Preferred Qualifications:

  • Direct experience working with UAV platforms, or robotic systems.
  • Familiarity with ArduPilot, PX4, or similar autopilot software.
  • Prior work on tactical, edge, or defense-related hardware projects, especially in Electronic Warfare (EW), SIGINT, or ECM/ECCM.
  • Understanding of Software-Defined Radio (SDR) tools (e.g., USRP, HackRF, BladeRF).
  • Experience with RF front-end design, spectrum analysis, or anti-jamming techniques.
  • Agile project management via Jira, version control via GitHub.
  • English level: B2