CareerPlanGet AI match score →

Software Engineer/Computer Scientist

Huntsville, Alabama💼 Full-time🗓 2026-07-16 → 2026-07-30

Core

Developing software prototypes and applications for the U.S. Army and Department of War, transitioning advanced algorithms into operational systems.

Role type

Mid-Level Software Engineer/Computer Scientist

Builds

Software prototypes and applications for Army systems

Domain

Defense / Military Aviation and Ground Systems

Deliverable

production ML models | product features

Required skills

C++, Java, Python, PostgreSQL, MongoDB, Oracle, MySQL, REST APIs, microservice architecture, CI/CD pipelines, version control (Azure/Gitlab), Test Driven Development, Unit/Integration Testing

Preferred skills

Software Reverse Engineering, Distributed simulation frameworks (DIS, HLA), Visualization tools (CesiumJs, Unreal Engine), Agile/DevSecOps methodologies

Technologies

Python, Java, C++, TypeScript, PostgreSQL, Mongo DB, Oracle, MySQL, Azure, CesiumJs, Unreal Engine

Responsibilities

Reverse engineering and redesigning large software codebases, Building or consuming REST APIs and working with backend services, Participate in peer code reviews and contribute to software architecture discussions, Stay current with software industry best practices including AI in software development

Seniority

Mid-Level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗