Software Engineer - Microservices Clearance Eligible

EpiSci is a rapidly ascending force of innovation, forging ahead with next-gen tactical mission autonomy technologies that span defense, aerospace, and commercial domains.
$100,000 - $190,000
Backend
Senior Software Engineer
Remote
6+ years of experience
AI · Aerospace · Defense

Description For Software Engineer - Microservices Clearance Eligible

EpiSci is seeking a Microservices Software Engineer to join their innovative team working on tactical mission autonomy technologies. The role involves designing and implementing architectures and systems for various Tactical autonomy applications, including AI aviators for cutting-edge aircraft like the F-22 and F-16, revolutionizing wireless tactical communication systems, and developing autonomous UAV swarms.

Key responsibilities include:

  • Creating and integrating software microservices for real autonomous aircraft systems
  • Collaborating with autonomy engineers to implement production-level microservice architectures
  • Establishing and improving software testing and debugging tools
  • Implementing and improving state-of-the-art UAS autonomy algorithms
  • Building and improving robotic autonomy software architectures
  • Supporting live flight tests of autonomy software on various aircraft

The ideal candidate should have:

  • Master's degree in computer science or related engineering field
  • 6+ years of hands-on experience developing Python and Rust software for autonomous robotic systems
  • Strong software architecture design experience
  • Experience with Docker, Linux-based operating systems, and microservice development tools
  • U.S. citizenship and eligibility for a U.S. SECRET security clearance with Special Access Program (SAP) eligibility

EpiSci offers a challenging and rewarding environment where you'll work on cutting-edge technologies that redefine the boundaries of both commercial and defense applications. They value diversity and encourage applications from all exceptional individuals, regardless of background.

Join EpiSci to be at the forefront of shaping the future of tactical mission autonomy and contribute to building superior systems that empower the military with unrivaled capabilities.

Last updated 2 days ago

Responsibilities For Software Engineer - Microservices Clearance Eligible

  • Create and integrate software microservices for autonomous aircraft systems
  • Collaborate with autonomy engineers to implement production level microservice architectures
  • Establish and improve software testing and debugging tools
  • Implement and improve state-of-the-art UAS autonomy algorithms
  • Build, leverage, and improve robotic autonomy software architectures
  • Design autonomy software for integration with aircraft systems
  • Support live flight test of autonomy software
  • Collaborate with 3rd party UAS vehicle vendors
  • Collaborate with domain experts and prior DoD warfighters

Requirements For Software Engineer - Microservices Clearance Eligible

Python
Rust
Linux
Kubernetes
  • Master's degree in computer science/related engineering field
  • 6+ years of hands-on experience developing Python, and Rust software for autonomous robotic systems
  • Strong procedural and object-oriented programming experience
  • Strong software architecture design experience
  • Experience developing in Docker and containerized development environments
  • Experience using git, Visual Studio Code, GitLab, SonarQube, Azure Container registry
  • Experience using microservice development and testing tools
  • Experience with cross-language schema development
  • U.S. Citizenship
  • Eligibility for a U.S. SECRET security clearance with Special Access Program (SAP) eligibility

Interested in this job?

Jobs Related To EpiSci Software Engineer - Microservices Clearance Eligible

Sr ECAD Application Engineer, Project Kuiper Satellites

Senior ECAD Tools Application Engineer position at Amazon's Project Kuiper, focusing on satellite constellation development and ECAD tool management.

System Development Engineer, Private Pricing Product Management (3PM)

Senior Systems Development Engineer role at AWS focusing on Private Pricing Product Management, building scalable solutions and tools using modern technologies.

Senior Product Manager - Tech

Lead Amazon's Buy Now checkout experience as Senior Product Manager, driving innovation in e-commerce with competitive compensation and comprehensive benefits.

Senior Software Development Engineer, AWS Alameda

Senior Software Engineer role at AWS Alameda, focusing on control plane development and distributed systems with 5+ years of experience required.

Software Dev Engineer (L5), Global Talent Management & Compensation

Senior Software Engineer role at Amazon's Edinburgh office, building scalable talent management solutions using AWS technologies.