Software Engineer, Swarm Systems

🔥 3 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Red Cat Holdings

Red Cat Holdings

51 - 200 employees

Founded 2016

🚀 Aerospace

🔧 Hardware

🔐 Security

Aerospace • Hardware • Security

Red Cat Holdings is a U. S. -based developer and manufacturer of autonomous unmanned systems and intelligence solutions for defense and security customers. The company builds and integrates small unmanned aerial systems (sUAS), FPV drones, extended short-range rotorcraft, and uncrewed surface vessels (USVs) — marketed under product lines like Teal, ARACHNID, Edge 130, and Blue Ops — to provide ISR (intelligence, surveillance, reconnaissance), sensor-to-shooter capabilities, and command-and-control ecosystems. Red Cat emphasizes rugged, low-cost, modular hardware and autonomous software, partners with industry firms (e. g. , Palantir, AeroVironment), and serves military, government, and allied customers including selection for U. S. Army short-range reconnaissance programs.

📋 Description

• Maintain and extend ASR C++ code base for ground station and drone operations • Development of new swarming algorithms • Modifications and extension of our swarm communications protocol • Collaborate with senior engineers on software architecture and adherence to engineering process standards

🎯 Requirements

• Development experience with C++ • Front end web development using HTML CSS, Java Script • Backend wed development using Python • Android development using Java or Kotlin • Strong grasp and preference for object-oriented development methodologies • Mathematical and/or physics background including familiarity with vector operations • Proficient in coding in C and C++ including the standard template library • Foundational low-level knowledge such as compiler operation and memory management • Experience developing in a Linux environment including use of POSIX and similar libraries • Comfort working independently with limited oversight • Experience with software development processes such as Agile • Experience with aerospace software development processes

🏖️ Benefits

• generous annual equity package • potential bonuses

Apply Now

Similar Jobs

🔥 8 hours ago

Gainwell Technologies

10,000+ employees

⚕️ Healthcare Insurance

Advisor Batch Developer managing technical teams for database software at Gainwell Technologies. Overseeing development processes, providing technical consulting, and mentoring junior developers.

Linux

SDLC

SQL

Unix

🔥 9 hours ago

Visio Lending

51 - 200

🏠 Real Estate

💸 Finance

Business Systems Analyst collaborating on technology solutions for mortgage operations at Visio Lending. Focusing on business requirements gathering, process improvements, and cross-department collaboration.

SDLC

🔥 9 hours ago

Guidewire Software

1001 - 5000

Associate Certification Program Systems Analyst at Guidewire managing exam systems and ensuring their integrity. Collaborating across teams to support certification process with a focus on technology and innovation.

🔥 11 hours ago

Block

10,000+ employees

💳 Fintech

🛍️ eCommerce

₿ Crypto

Senior Finance Systems Engineer leading finance technology transformation at Block. Collaborating on Oracle Fusion architecture and high-impact solutions with a focus on AI integration.

Oracle

SOAP

SQL

🔥 11 hours ago

Backblaze

201 - 500

🛍️ eCommerce

🏢 Enterprise

Cluster & Systems Capacity Engineer at Backblaze optimizing hardware infrastructure for global cloud storage. Ensuring reliability and cost-efficiency across storage, compute, and network systems.

Cloud

Distributed Systems

Grafana

Prometheus

Python

SQL