Astrion · 1 week ago
Software Engineer
Wonder how qualified you are to the job?
Maximize your interview chances
Defense and Space Manufacturing
Insider Connection @Astrion
Responsibilities
As part of a larger effort referred to as Network Architecture Modernization (NAM), a legacy system will be upgraded to a new network architecture (Spine-Leaf), commodity level hardware in the compute, storage and graphics nodes, a Linux OS, and containerized segment software.
The updated architecture, hardware, and software is referred to in the community as NAM Integrated Container Orchestration System (NiCOS).
Segment Software developers will be responsible to develop, build and test source code and create a YAML configuration file outside of the NiCOS environment. Once these products are created, the developer will use the NiCOS Container Library (NCL) tool chain to create, publish or delete application containers for testing and use on the NiCOS Mini-Technical Baseline system (Mini-TBL).
The NCL toolchain increases the consistency of NiCOS containers, developed across the federation which in turn, increases compatibility in the final runtime environment.
The NCL toolchain provides automation to run, create, publish, or delete application container for the NiCOS system. The toolchain fundamentally uses Podman products along with automation source code and scripts. The general flow is Software executable → Buildah → Podman → Skopeo.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
4 Total Years of Experience in design, development, testing, and evaluation of software for personal computer-based systems is required.
Experience in C#, C++, MATLAB, LINUX Development, QT, Client-Server Communication, and Containerization and Orchestration
Top Secret clearance. US Citizenship is Required
Preferred
Bachelor of Science Degree in Software Engineering, Computer Science, or Electrical/Electronics Engineering is desired
Experience with Podman for containerization is a plus
Benefits
Competitive salaries
Continuing education assistance
Professional development allotment
Multiple healthcare benefits packages
401K with employer matching
Paid time off (PTO) along with a federally recognized holiday schedule