Parsons is looking for a Principal Software Systems Engineer to focus on engineering, integrating, and managing software build environments and production pipelines for real-time applications deployed to edge computing and sensor devices, enabling tactical and operational outcomes in the field.
Requirements
- Minimum of 8 years of experience supporting complex, real-time software systems in operational or embedded environments.
- Understanding of software system integration, Linux-based deployment pipelines, embedded systems architecture, and edge compute platforms.
- Hands-on experience with configuration management tools (e.g., Git), CI/CD tools (e.g., Jenkins, GitLab CI, Docker), and deployment frameworks for constrained environments.
- Familiarity with containerization and virtualization strategies for mission-critical software systems.
- Experience documenting and managing system-level requirements and tracing them through verification and validation activities.
- Strong background in software delivery lifecycle planning (from development to sustainment) with an emphasis on edge sensor environments.
- Experience with build systems and embedded software deployment tooling.
Responsibilities
- Leads the definition, configuration, and management of software build and integration environments for embedded and edge-based systems.
- Translates mission needs into system requirements, software test strategies, and deployment architectures tailored for real-time operational environments.
- Oversees the development of software integration processes across multiple domains, including RF, SIGINT, EW, and tactical sensor platforms.
- Coordinates with software developers, DevSecOps teams, and hardware engineers to ensure alignment of architecture, timelines, and security postures.
- Develops and maintains configuration management baselines, software version control practices, and automated test/build pipelines (e.g., CI/CD).
- Authors and maintains interface control documents (ICDs), deployment guides, test procedures, and system engineering documentation.
- Supports government and contractor teams in fielding software to constrained tactical platforms—often in rugged, disconnected, or edge computing environments.
Other
- Bachelor's degree in Systems Engineering, Computer Science, Software Engineering, or related technical discipline.
- U.S. Citizenship and Top Secret clearance required.
- Active TS/SCI preferred.
- An active Top Secret security clearance is required for this position.
- Top Secret/SCI eligible