Limited Time
Become a stakeholder in Airspace Experience Technologies (ASX)
Invest in Airspace Experience Technologies (ASX)
Back to All Roles

Robotics Software Engineer (UAS / C-V2X)

LEARN MORE

Overview

Airspace Experience Technologies (ASX: iflyasx.com) is a startup founded in 2017 with a mission to advance mobility for the mass traveling public by repurposing automotive electric vehicle technologies, safety systems, and mass production techniques. ASX has been awarded multiple patents and DoD/State contracts for our heavy lift electric VTOL platform and AeroNet UTM product.

Our goal in developing our AeroNet advanced mobility devices and AeroNet UTM back office is to create an international practice for enhanced mobility management with a web-based Common Operation Picture (COP). This platform gives municipalities and infrastructure operators the tools to license, authenticate, monitor, and facilitate collision avoidance for connected vehicles on the ground and in the air. Our ultimate objective is to integrate automated systems at scale using international standards while improving safety, security, and efficiency of automated robotic systems within the “public square.”

We're seeking talented individuals with a passion for connected intelligent mobility to join our limited number of technical positions.

Job Description

Work directly with the AeroNet system architect to implement and test embedded software for drone collision avoidance.

This role focuses on C++ development, simulation testing, and hardware integration. You will take ownership of specific software modules, help maintain the build environment, and execute testing workflows.

US citizenship is required by ASX’s customers and sponsors.

Why Join Us?

•  Mentorship: Work directly with the AeroNet system architect on a cutting-edge aerospace project.

•  Hands-on: Gain experience with C-V2X hardware, real-time flight control, and safety-critical systems.

•  Impact: Write code that will fly on real hardware in the immediate future.

Requirements

•  C++ Proficiency: Solid understanding of C++11/17 fundamentals (classes, memory management, STL containers).

•  Linux Familiarity: Comfortable working in a Linux command-line environment (basic shell scripting, git, navigating file systems).

•  Robotics Fundamentals: Exposure to drone flight stacks (PX4, ArduPilot) or robotic frameworks (ROS/ROS2). Understanding of coordinate frames and basic kinematics.

•  Networking Basics: Understanding of UDP/TCP communication and data serialization concepts.

•  Education: B.S. in Computer Science, Robotics, Electrical Engineering, or equivalent project experience.

•  US citizenship is required by ASX’s customers and sponsors.

Bonus Skills:

•  Hands-on Projects: Experience with student competition teams (e.g., SUAS, Formula SAE, Robosub) or personal drone builds.

•  Build Systems: Basic familiarity with CMake or Makefiles.

•  Hardware: Experience troubleshooting electronics, soldering, or using logic analyzers.

Responsibilities

•  Software Implementation: Write and optimize modern C++17 code for collision avoidance logic, state machines, and hardware communication.

•  Testing & Simulation: Operate Gazebo and PX4 SITL simulations to validate algorithm performance. Create scripts to automate test scenarios.

•  Hardware Integration: Assist in deploying software to ARM-based embedded targets. Debug communication issues between the OBU, Flight Controller, and radios.

•  Data Analysis: Analyze flight logs (ULog/MAVLink) to identify performance bottlenecks or logic errors.

•  Documentation: Maintain documentation for build instructions, API interfaces, and testing procedures.

Skills

Apply Now