Mediabistro logo
job logo

Control Systems Engineer

National Asset Mgmt Incorporated, Denver, CO, United States


Overview
The Guidance, Navigation & Control (GNC) team in Brussels, part of Axon’s Robotics New Ventures pillar, focuses on developing flight‑mode software and control systems for drones and ground robots used by Special Forces and Law Enforcement. The role involves implementing and testing flight modes using ROS 2 in C++/Rust and tuning control loops on the PX4 stack.

Responsibilities

Implement flight modes on ROS 2 in C++ or Rust

Configure and tune PX4 control loops, signal filters, and EKF state estimators

Test flight performance of existing and new modes on real hardware

Analyze and troubleshoot flight and control issues reported by internal users

Develop improvements to nominal and degraded flight behaviors

Support development and testing of new control system features

Collaborate with the Firmware team on sensor and flight‑mode integration

Collaborate with the Finland Imaging team

Participate in flight testing sessions and iterate based on real‑world results

Write and maintain Python scripts for data analysis, log parsing, and test automation

Location: Brussels, Belgium. Reports to: Engineering Manager.

Qualifications

Bachelor’s or Master’s Degree in Aerospace Engineering, Robotics, Computer Science, Electrical Engineering, or equivalent

Minimum 1–2 years of industry or hands‑on project experience (internships, thesis work, personal projects)

Strong hands‑on experience with drones or robotics and implementation of control systems in C/C++/Rust

Proficiency in Python or another scripting language

Understanding of control systems fundamentals (PID, filtering, state estimation)

Knowledge of core drone sensors (IMU, barometer, magnetometer, GPS) and their role in state estimation

Comfortable using Linux and the terminal

Experience with version control (Git) in a collaborative setting

Basic understanding of software design patterns and code quality practices

English proficiency required; French and/or Dutch are a plus

Additional experience that would be a plus: personal UAV projects, ROS 2 or other robotics middleware, embedded systems development, PX4/Ardupilot/Betaflight configuration, simulation tools such as Gazebo or SITL.

Benefits

Competitive base salary

30 vacation days per year

Annual bonus eligibility

Restricted stock unit eligibility

Private health insurance

Well‑being platform

Equal Opportunity Statement
Axon is an equal‑opportunity employer that promotes justice, advances equity, values diversity, and fosters inclusion. All applicants are considered irrespective of race, creed, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, genetic information, veteran status, or other protected characteristics. If you require accommodation during the application or recruiting process, please email recruitingops@axon.com. Axon will not respond to other inquiries from this email address.

#J-18808-Ljbffr