Robotics Software Engineer (UAS / C-V2X)

Iflyasx

Detroit (MI)

On-site

USD 95,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Airspace Experience Technologies in Detroit, MI seeks a Robotics Software Engineer to implement and test embedded software for drone collision avoidance.

You will focus on C++ development, simulation testing with Gazebo/PX4 SITL, and hardware integration, contributing to safety-critical aerospace systems.

Qualifications

  • C++ proficiency with modern standards (C++11/17).
  • Linux command-line experience, basic scripting and Git.
  • Exposure to drone flight stacks (PX4/ArduPilot) or ROS/ROS2.
  • Understanding UDP/TCP and data serialization concepts.
  • B.S. in CS/Robotics/EE or equivalent project experience.
  • US citizenship required by customers and sponsors.

Responsibilities

  • Write and optimize modern C++17 code for collision avoidance logic.
  • Operate Gazebo and PX4 SITL simulations; create test scripts.
  • Assist in deploying software to ARM-based embedded targets and debug comms.
  • Analyze flight logs to identify performance bottlenecks or errors.
  • Maintain build instructions, API interfaces, and testing documentation.

Skills

C++ Proficiency
Linux Familiarity
Robotics Fundamentals
Networking Basics

Education

B.S. in Computer Science, Robotics, or Electrical Engineering

Tools

PX4
ArduPilot
ROS/ROS2
Gazebo
CMake

Job description

Robotics Software Engineer (UAS / C-V2X)

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.

Location: Detroit, MI (Please note that this position does not include reimbursement for relocation or interview travel)

Start Date: ASAP

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AeroNet Backend/Server Architect
AeroNet Backend/Server Architect

Iflyasx • Detroit (MI)

On-site
USD 120,000 - 180,000
UAS Pilot - Part Time
UAS Pilot - Part Time

Iflyasx • Detroit (MI)

On-site
Computer Vision & Robotics Software Engineer
Computer Vision & Robotics Software Engineer

Skyways • Austin (TX)

On-site
USD 100,000 - 130,000
Senior Software Developer in Test
Senior Software Developer in Test

Red Cat Holdings • Salt Lake City (UT)

On-site
USD 90,000 - 130,000
Generous annual equity package
Potential bonuses
Lead Software Engineer, Advanced Pilot Assistant Software – Autonomy/Robotics
Lead Software Engineer, Advanced Pilot Assistant Software – Autonomy/Robotics

Jobtailor • San Carlos (CA)

On-site
USD 150,000 - 210,000
Robotics Software Engineer
Robotics Software Engineer

EVONA • California (MO)

On-site
USD 100,000 - 120,000
Fully covered top-tier health benefits
401(k)
Flexible work environment
Software Engineer II (Applications)
Software Engineer II (Applications)

AV • San Diego (CA)

On-site
USD 82,000 - 125,000
Medical, dental, vision
401(k) with company match
9/80 work schedule
+1
Software Engineer
Software Engineer

Mayman Aerospace • Long Beach (CA)

On-site
USD 90,000 - 120,000
Senior UAS Autonomy Applications Engineer
Senior UAS Autonomy Applications Engineer

Edge Autonomy • United States

On-site
USD 126,000 - 159,000
Matching 401(k)
Paid PTO
Paid holidays
+2
Associate Embedded Engineer
Associate Embedded Engineer

Red Cat Holdings • Torrance (CA)

On-site
USD 90,000 - 120,000