Axon logo

Sr. Robotics Software Engineer - Axon - Remote - Global

Robotics Software Engineer

Posted: April 30, 2026
Posted 69 days ago
Last seen in crawl: July 7, 2026 (1d ago)
Estimated Expiry: June 4, 2026
Remoteness
Role & Management
Role Level:Mid-Level
Job Type
Experience
8 years
Required Languages

Job Description

The role involves designing and developing performance-sensitive software for drone and ground robots used by law enforcement and special forces. You will work on flight modes, mission logic, middleware, and sensor integration, primarily in Rust and C++ on Linux with ROS 2. The position requires extensive experience in systems-level software, robotics, and drone systems, with a focus on reliability and performance. You will collaborate with international teams, support flight testing, and contribute to infrastructure development. The role offers benefits such as competitive salary, vacation days, bonuses, stock options, and health insurance.

Company Information

Axon logo
Technology
Current open roles at Axon on JobCrawls
LocationActive listings
Remote - Global5
Tampere, Finland4
Finland4
Hybrid - Tampere, Finland1
Remote - Finland1
Current role mix at Axon on JobCrawls
Role typeActive listings
Research Scientist3
Full Stack Developer2
Category Manager1
Engineer1
Software Engineer1
Researcher1
Robotics Software Engineer1
Research Engineer1
AI Research Scientist1
Full Stack Member of Technical Staff1
Quality Engineer1
Current role-level mix at Axon on JobCrawls
Role levelActive listings
Senior6
Mid-Level5
Mid-level1

Axon appears in 15 indexed job postings in JobCrawls' Finland dataset since April 2024. In that historical index, the strongest location signals for this employer are Remote - Global, Tampere, Finland, and Finland.

Data shown is based on historical job postings from our database.

Job Details

Requirements

  • Bachelor's or Master's Degree in Computer Science, Robotics, Aerospace Engineering, Electrical Engineering, or equivalent
  • 8+ years of professional experience in systems-level software engineering
  • Strong experience with Rust, C++, or C — writing performance-sensitive code that manages memory deliberately and handles concurrency correctly
  • Strong Linux experience as a development and deployment platform
  • Solid understanding of systems fundamentals: memory management, inter-process communication, multithreading, and synchronization
  • Professional experience working on robotics or drone systems
  • Experience with ROS 2
  • Effective communicator who can articulate technical trade-offs across teams and time-zones
  • Proficiency in English is required; French or Dutch is a plus

Education Level

None required

Benefits & Perks

1 day agoContent Complete

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.