CareerPlan

Software Engineer

US - VA, SpringfieldFull-time2026-10-08 → 2026-11-10
Security clearance required

Core

Design and implement business process modernizations and develop tailored Knowledge Management (KM) tools and cloud-based applications for NGA, including embedded software for real-time operating systems, networking, and radio systems.

Role type

Senior Software Engineer (Embedded Systems & Cloud Applications)

Builds

Cloud-based applications, embedded software for electronics, KM tools, compilers, assemblers, and utility programs

Domain

Defense / Intelligence (NGA) / Embedded Systems / Cloud

Required skills

Python programming, network automation, Red Hat OpenShift, web technologies (HTML, ColdFusion, ASP), CI/CD/DevOps, embedded software development, real-time operating systems, user interface design

Preferred skills

Enterprise software requirements specification, Agile software development, CMMI, configuration/change management, software integration, SecDevOps, Imagery Disclosure Tool (IDT), Request Action Tracker (RAT), SharePoint custom workflows

Responsibilities

Design and implement business process modernizations, develop KM tools and cloud applications, conduct business process reviews, perform software testing, maintain classified networks, design compilers and assemblers, collaborate on communication plans for KM solutions

Seniority

Senior, hands-on IC