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 3 months 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

Senior Product Software Engineer

Senior Product Software Engineer role at EpiSci focusing on tactical mission autonomy technologies using C++ and modern development practices.

Senior 5G Software Engineer

Senior 5G Software Engineer position at EpiSci, developing cutting-edge wireless communication systems and implementing 5G protocols.

Optical Network Development Engineer, Network Product Development

Senior Optical Network Development Engineer role at AWS, focusing on building and scaling network infrastructure for cloud services.

Software Development Engineer III, Prime Video Content Localization and Accessibility

Senior SDE role at Prime Video focusing on content localization and accessibility features using GenAI and scalable solutions.

Software Development Engineer III, Infra Supply Chain Automation

Senior SDE role at AWS focusing on supply chain management systems and infrastructure automation, requiring 5+ years of experience.