Full-Time

$48,000-$60,000 + equity

Kyiv, Ukraine or remote

Senior Radio Embedded Engineer

Apply now

We are looking for a senior Radio and Mesh engineer to join our communications team.

You should apply to this position if you are a true hacker and techno-optimist with a deep passion for robotics and a mission to help Ukraine. Join Ark to create applied tech that saves lives and moves our civilisation forward.

Core responsibilities

  • Development of new connectivity applications;

  • Architect, implement and maintain complex firmware/software designs;

  • Maintaining, enhancing  and improving software applications and the build system.

Qualifications

  • Strong coding & debugging skills in C/C++;

  • At least 5 years of embedded firmware development experience;

  • Solid experience with ARM Cortex-M based MCU;

  • Experience with low power battery powered devices development;

  • Experience with Bash, Python;

  • Good skills in Git, Make/CMake;

  • Good experience with debugging, emulating and troubleshooting of embedded SW & HW;

  • Strong in OS concepts such as scheduling, multi-threading, processes, inter-process, privileged/unprivileged access, supervizor;

  • Experience with networking and security, OSI model understanding;

  • Solid experience with OTA updates, secured boot, ARM TrustZone;

  • Experience with: BLE, Wi-FI, Zigbee, Ethernet, TCP/IP, Sub-Ghz Radio protocols;

  • Solid experience with wireless communications, multiple access to shared carrier, mesh, and frequency hopping.

  • Good verbal and written communication skills, outstanding presentation and interpersonal skills.

Will be a plus

  • Embedded Linux system development experience;

  • Detailed knowledge of Linux operating system internals.

Interview Process

  1. Recruiter screen

  2. Technical Interview

  3. Final Interview

  4. Security Check

Copyright © Ark Robotics. All rights reserved