Experienced Drone Robotics Perception AI / ML Software Developer

At WingXpand™

Locations:

Chicago, IL | St. Louis, MO

Type:

Full-time

About WINGXPAND

WingXpand™ is expanding what’s possible with drones with our 8ft aerial intelligence aircraft that expands from a backpack to help farmers grow more yield, public safety crews respond to disasters faster, and keep soldiers safe.

We’re a rapidly growing, Techstars backed, startup that is creating the future of aerial intelligence, anywhere, at any time. We want you to play a key role in our journey!

Position Description

We are seeking an experienced drone perception AI / ML software developer to join our team. The successful candidate will be responsible for designing, developing and implementing real time navigation, mapping, sensing, detection, and alerting algorithms for our WingXpand™ Drone platforms. This is a unique opportunity to follow the full software lifecycle from concept to integration and testing on real-world production aircraft.

Key Responsibilities:

  • Design, develop and implement algorithms for navigation, mapping, perception, and decision-making
  • Integrate software systems with drone hardware, including onboard sensors
  • Integrate perception algorithms into autopilot software feedback loop
  • Refine software parameters to improve performance through software simulations, lab and flight assessments
  • Seamlessly collaborate with hardware and manufacturing engineers to achieve aircraft performance requirements and ensure compatibility
  • Leverage and maintain a scalable software development workflow, including writing clear, well documented and easy to maintain code

Qualifications:

  • Bachelor's or Master's degree in computer science, software engineering, electrical engineering, robotics or a related field
  • 3+ years of experience in software development, with a focus on autonomy systems.
  • Strong skills in C++ and Python
  • Expertise in machine learning and artificial intelligence approaches utilizing sensor data, especially experience with SLAM, VIO, computer vision and control systems
  • Experience with integrating software with onboard computers like Rasberry Pi, NVIDIA Jetson, and VOXL
  • Additional experiences desired with TensorFlow Lite, YOLO, Google Colab, ROS, and Ubuntu
  • Strong expertise in selecting, creating and implementing perception, edge AI, and machine learning algorithms in the real world
  • Expert at developing image detection models and has experience training deep-learning models in an end-to-end fashion based on use case requirements
  • Familiar with developing software architecture, data networking concepts, testing and debugging software
  • Experience with agile software development workflows and has ability to fully build software from source files, leveraging GitHub
  • Self-starter eager to learn and dive into new projects with strong communication and teamwork skills

Additional qualifications:

  • Familiarity with RTOS and network protocols (e.g., TCP/IP, MQTT) for real-time embedded applications.
  • Understanding of cloud computing platforms and services for backend support and AI model operations.
  • Prefer those with a background in developing and flying drones
  • Prefer those with a proven track record of succeeding in fast paced environments

What Else You Need to Know

We offer a competitive package based on level of experience, including the possibility of WingXpand™ stock options and advancement opportunities as the company expands.

If you are a self-motivated, results-driven individual with a passion for innovation and technology, we want to hear from you! Apply today and join us on the journey of expanding what’s possible with aerial intelligence for those that keep our world running!

Please apply with your resume and / or CV explaining why you are the perfect candidate for this role.

To conform to U.S. Government aerospace technology export regulations, applicant must be a 'U.S. Person' (U.S. Citizen or a Permanent Resident/Green Card Holder).

Apply Now