Acara-posted 7 days ago
Mid Level
Hybrid • Scottsdale, AZ
5,001-10,000 employees

As a Software Engineer for the SDA GMI program, you will be an integral part of a cross-functional team developing and deploying state-of-the-art ground operational systems. Your work will directly contribute to the program's success and innovation. Developing mission-critical software for satellites, space sensors, command-and-control systems, launch operations, and ground systems. Designing, coding, testing, and deploying secure and reliable software in languages such as Python, Java, C++, or Ada. Supporting space operations by enabling real-time data processing, tracking, telemetry, navigation, and communications. Ensuring cybersecurity and resilience of space and ground software against cyber threats and electronic warfare. Collaborating with multidisciplinary teams (engineers, operators, intelligence analysts, contractors) to meet mission requirements. Maintaining and upgrading legacy systems while integrating modern DevSecOps and cloud-based solutions. Analyzing system performance and failures and implementing improvements to ensure mission readiness. Complying with DoD standards for safety, security, documentation, and software lifecycle management.

  • Developing mission-critical software for satellites, space sensors, command-and-control systems, launch operations, and ground systems.
  • Designing, coding, testing, and deploying secure and reliable software in languages such as Python, Java, C++, or Ada.
  • Supporting space operations by enabling real-time data processing, tracking, telemetry, navigation, and communications.
  • Ensuring cybersecurity and resilience of space and ground software against cyber threats and electronic warfare.
  • Collaborating with multidisciplinary teams (engineers, operators, intelligence analysts, contractors) to meet mission requirements.
  • Maintaining and upgrading legacy systems while integrating modern DevSecOps and cloud-based solutions.
  • Analyzing system performance and failures and implementing improvements to ensure mission readiness.
  • Complying with DoD standards for safety, security, documentation, and software lifecycle management.
  • Bachelor's Degree in Software Engineering or Science or Engineering or Technology or Mathematics with 2 years of experience.
  • Minimum 2 years of experience in prompt engineering and AI tools to accelerate workloads.
  • Master's Degree with 6 months of experience.
  • Agile experience.
  • Proficiency in Python and Java.
  • Good understanding of API design, testing, development, and management.
  • Familiarity with Scaled Agile methodology and best practices.
  • Knowledge of DevOps principles, including CI/CD pipelines, GitOps, automation, configuration management, and infrastructure as code.
  • Experience with AWS (AWS Solutions Architect preferred), Azure.
  • Familiarity with containerization tools such as Docker and Kubernetes.
  • Understanding of security best practices, risk, compliance, vulnerability management, encryption, PKI, incident response, auditing, and monitoring.
  • Good ability to work effectively with development, operations, and security teams.
  • Excellent problem-solving and analytical skills.
  • Proficient in generating documentation and sharing knowledge.
  • GitLab, Nexus Managed Artifacts, Ansible, Terragrunt, ArgoCD.
  • VS Code, Maven.
  • AWS: EKS, EC2, Lambda, S3, EBS/EFS, VPC, DNS, IAM, KMS, CloudWatch, CloudTrail.
  • Kubernetes, Docker.
  • ACAS/Grype vulnerability scanning, SIEM (Splunk), Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana).
  • Git, Jira, Confluence
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service