Software Engineer

Apera

Washington (District of Columbia)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apera in Washington, DC, is seeking a founding member for its Software Engineering team to build and deploy a drone platform driven by AI. You will design and implement Rust services powering autonomy, while collaborating with AI/ML teams to embed autonomy into core systems.

The role covers end-to-end development across the stack, including network protocols, simulation-based testing, and integration with ML pipelines.

Qualifications

  • Bachelor’s degree or higher in a relevant software field.
  • 5+ years of professional software engineering experience.
  • Proficiency in Rust with willingness to work in Rust-first environment.
  • Experience with distributed systems and restricted network environments.

Responsibilities

  • Develop and maintain Rust services across autonomy platforms.
  • Collaborate with AI/ML teams to integrate autonomy into systems.
  • Work across the stack from network/protocol to applications.
  • Use simulation environments to test software.

Skills

Rust
C++
Distributed systems
Embedded systems
Python (AI/ML)

Education

Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or related field

Job description

This role is as a founding member of the Software Engineering team at one of the most valuable defence tech start-ups, revolutionizing AI-powered autonomous systems. This organisation is expanding AI across all domains, providing its defence capabilities internationally.

In this hands on engineering role, you will be responsible for developing and deploying their start of the art drone platform. You will design and build systems to power AI capabilities and develop mission critical products.

Responsibilities:
  • Developing and maintaining Rust services across autonomy platforms
  • Working with AI and ML teams to integrate autonomy into the systems
  • Working across the stack - network and protocol implantation to relevant applications
  • Using simulation environments to test the software
Required Experience & Skills:
  • Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or a related field
  • 5+ years of professional engineering experience
  • Proficiency in Rust
  • OR strong software skills in C++ or similar, with willingness to work in Rust
  • Experience with distributed systems, particularly in restricted network environments
  • Experience with embedded systems OR robotics/autonomy OR drone systems
  • Design or built systems, interfacing with ML/AI pipelines
  • Familiarity with Python, specifically for AI/ML components
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Rust Engineer for Drone Autonomy & AI Platforms
Senior Rust Engineer for Drone Autonomy & AI Platforms

Apera • Washington

On-site
USD 140,000 - 190,000
Software Engineer, Rust Software Washington, DC
Software Engineer, Rust Software Washington, DC

helsing.ai • Washington

Hybrid
USD 100,000 - 130,000
Flexible paid time off
Medical and travel insurance
Remote work options
Principal/Lead Autonomy Software Engineer
Principal/Lead Autonomy Software Engineer

MBN Solutions • United States

On-site
USD 120,000 - 170,000
Rust Systems Engineer for Autonomous Drone Platform Remote
Rust Systems Engineer for Autonomous Drone Platform Remote

helsing.ai • Washington

Hybrid
USD 100,000 - 130,000
Flexible paid time off
Medical and travel insurance
Remote work options
Robotics Software Engineer (Air Vehicle Autonomy)
Robotics Software Engineer (Air Vehicle Autonomy)

Anduril Industries • Washington

On-site
USD 140,000 - 190,000
Full Health Coverage
Parental Leave
Family Planning
+5
Software Engineer, Rust AI & Engineering Washington, DC
Software Engineer, Rust AI & Engineering Washington, DC

helsing.ai • Washington, Northern (KY)

Hybrid
USD 170,000 - 210,000
Insurance coverage (medical and travel
Remote and/or hybrid work options
Flexible paid time off
Senior Machine Learning Engineer
Senior Machine Learning Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Austin (TX)

On-site
USD 100,000 - 130,000
Meaningful equity package
Health, dental, and vision insurance
Paid time off
Robotics Software Engineer — Rust
Robotics Software Engineer — Rust

Pantograph • San Francisco (CA)

On-site
USD 100,000 - 140,000
Autonomous Software Engineer
Autonomous Software Engineer

Elev8 Recruitment • United States

On-site
USD 175,000 - 300,000
Equity
Senior Rust Systems Engineer for Autonomous Drone AI
Senior Rust Systems Engineer for Autonomous Drone AI

helsing.ai • Washington, Northern (KY)

Hybrid
USD 170,000 - 210,000
Insurance coverage (medical and travel
Remote and/or hybrid work options
Flexible paid time off