General Atomics Aeronautical Systems · 1 month ago
Software Developer III
General Atomics Integrated Intelligence Inc. (GA-Intelligence) develops cutting-edge software solutions that transform raw data into actionable intelligence. The role involves designing, building, and maintaining robust backend systems while collaborating with cross-functional teams to deliver software that meets complex user needs.
EnergyEnergy EfficiencyManufacturingWireless
Responsibilities
Engineer high-quality software:
Take ownership of features or services from design through deployment, ensuring quality, performance, and maintainability
Apply secure coding practices and contribute to system reliability, observability, and compliance with relevant standards
Improve and sustain deployed capabilities across customer and cloud environments by addressing evolving operational needs
Integrate backend components into larger system architectures and support deployments in cloud and bare-metal environments
Conduct and contribute to code reviews to uphold engineering standards and mentor less experienced developers
Understand the domain and guide the design
Work closely with users, stakeholders, and domain experts to understand requirements and translate them into reliable, maintainable code
Lead backend efforts on enterprise Java applications for command and control, geospatial data visualization, and analytics
Influence technical decisions during design, planning, and cross-team coordination meetings
Document technical decisions and communicate clearly with technical and non-technical stakeholders
Build the team
Actively support and guide junior engineers while demonstrating readiness for increasing leadership responsibilities
Qualification
Required
Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or a related discipline and progressive software development experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree. May substitute equivalent experience in lieu of education
Ability to understand and leverage filtering algorithms, such as Kalman filters and Interacting Multiple Model (IMM) filters
Proficiency in backend development language such as Java, Scala, and Go
Supporting experience to execute against database technologies such as PostgreSQL
Supporting experience to execute against cloud technologies such as Hadoop, Kafka, HBase, Accumulo
Experienced with software version control systems, in particular, git
Preferred
Experience with Computer Vision systems and intelligence collection
Familiarity with Python or other scripting languages
Knowledge of machine learning and deep learning techniques for enhancing tracking capabilities, such as object detection and classification
CI/CD pipelines and tooling (Gitlab CI/CD, ArgoCD, CircleCI, Jenkins)
Experience with sensor technologies and data acquisition systems used in tracking applications, such as radar, lidar, GPS, or cameras
Deployment technologies such as: Docker, Kubernetes, Knative, Helm, Rancher
Knowledge of cloud computing platforms and services, such as Amazon Web Services (AWS) or Microsoft Azure
Interested in maintaining and adapting existing codebases
Experience with data fusion and data engineering tools
Familiarity with Intelligence Community and DoD mission sets
CompTIA Security+ certification or willingness to get certified
Benefits
Relocation Assistance Provided?
Company
General Atomics Aeronautical Systems
At General Atomics Aeronautical Systems, Inc.
Funding
Current Stage
Late StageTotal Funding
$6.76MKey Investors
US Department of EnergyTechstars,Techstars Ventures
2023-08-14Grant
2023-05-09Grant
2022-09-19Grant
Recent News
2026-01-19
2026-01-15
Company data provided by crunchbase