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
Recruiter screen
Technical Interview
Final Interview
Security Check
Copyright © Ark Robotics. All rights reserved