Senior Software Engineer, Swarm Autonomy (Remote)

Red Cat Holdings

San Diego (CA)

Hybrid

USD 114,000 - 178,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apium Swarm Robotics (ASR) seeks a software engineer to maintain and extend our C++ codebase for ground station and drone operations, while developing new swarming algorithms and improving the swarm communications protocol. The role also involves software architecture development within a rigorous engineering process.

The position supports remote/work-from-home capability, with travel for demonstrations. A strong foundation in C++ and Python, experience with Linux, and familiarity with OO design

Qualifications

  • Must be a US Person.
  • Strong development experience with C++.
  • Frontend web development using HTML CSS, Java Script.
  • Backend web development using Python.
  • Android development using Java or Kotlin.
  • Strong grasp and preference for object-oriented development methodologies.
  • Strong mathematical and/or physics background including comfort with vector operations.
  • Expert in coding in C and C++ including the standard template library.
  • Advanced 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.
  • Ability to remain calm and effective under operational pressure.

Responsibilities

  • 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
  • Software architecture and engineering process development

Skills

C++ development
Frontend HTML/CSS/JS
Python backend
Android development
OO design
Mathematics/physics background
C/C++ with STL
Linux/POSIX

Tools

Linux
POSIX
Pub/Sub

Job description

Apium Swarm Robotics (ASR) seeks a software engineer to maintain and extend our C++ codebase for ground station and drone operations, while developing new swarming algorithms and improving the swarm communications protocol. The role also involves software architecture development within a rigorous engineering process.

The position supports remote/work-from-home capability, with travel for demonstrations. A strong foundation in C++ and Python, experience with Linux, and familiarity with OO design

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Swarm Autonomy (Remote)
Senior Software Engineer: Swarm Autonomy (Remote)

APIUM Swarm Robotics - A Red Cat Company • California

Remote
USD 114,000 - 178,000
Performance-based bonuses
Equity
Senior Software Engineer, Swarm Robotics — Remote
Senior Software Engineer, Swarm Robotics — Remote

Apium Swarm Robotics, Inc. • San Diego (CA)

Hybrid
USD 114,000 - 178,000
Performance-based bonus
Equity
Software Engineer, Swarm Autonomy - Remote
Software Engineer, Swarm Autonomy - Remote

Apium Swarm Robotics, Inc. • San Diego (CA)

Hybrid
USD 90,000 - 124,000
Fully remote work
Senior Software Engineer, Swarm Systems
Senior Software Engineer, Swarm Systems

APIUM Swarm Robotics - A Red Cat Company • California

Remote
USD 114,000 - 178,000
Performance-based bonuses
Equity
Senior Software Engineer, Swarm Systems
Senior Software Engineer, Swarm Systems

Red Cat Holdings • San Diego (CA)

Hybrid
USD 114,000 - 178,000
Senior Software Engineer, Swarm Systems
Senior Software Engineer, Swarm Systems

Apium Swarm Robotics, Inc. • San Diego (CA)

Hybrid
USD 114,000 - 178,000
Performance-based bonus
Equity
Senior Swarm Autonomy Engineer
Senior Swarm Autonomy Engineer

APIUM Swarm Robotics - A Red Cat Company • San Diego (CA)

On-site
USD 120,000 - 200,000
Software Engineer, Swarm Systems
Software Engineer, Swarm Systems

Red Cat Holdings • Salt Lake City (UT)

Remote
USD 80,000 - 120,000
Generous annual equity package
Potential bonuses
Remote work opportunities
Remote Swarm Systems Engineer - C++/Python
Remote Swarm Systems Engineer - C++/Python

Red Cat Holdings • Salt Lake City (UT)

Remote
USD 80,000 - 120,000
Generous annual equity package
Potential bonuses
Remote work opportunities
Staff Software Engineer, Drone Autonomy & Swarm Lead
Staff Software Engineer, Drone Autonomy & Swarm Lead

OpenKrill • United States

Remote
USD 120,000 - 180,000
Equity grant
Competitive base salary
Medical, dental, vision
+5