Software Engineer Network Systems & Linux | Active Secret Clearance

SGS Consulting
Lexington, MA, United States
2 days ago
Apply on www.adzuna.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Artificial Intelligence Data Analysis C++ (Programming Language) Static Program Analysis Communications Protocols Computer Programming Computer Networks Software Debugging Linux Programming Tools Distributed Systems
+22 more
Graphical User Interface Python (Programming Language) Linux Commands Language Modeling Object-Oriented Software Development Performance Tuning Program Analysis Software Architecture Prometheus Software Engineering TCP/IP Transmission Control Protocol (TCP) Software Technical Review Wireshark Computer Networking Systems Grafana Reliability of Systems SC Clearance Containerization Kubernetes Docker Golang

Job description

Description: Full lifecycle application development. Designing, coding, and debugging applications in various software languages. Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis. Object-oriented Design and Analysis (OOA and OOD). Software modeling and simulation. Front end graphical user interface design. Software testing and quality assurance. Performance tuning, improvement, balancing, usability, automation. Supports, maintains, and documents software functionality. Integrates software with existing systems. Evaluates and identifies new technologies for implementation. Maintains standards compliance. Implements localization or globalization of software., The Networks Group is seeking a computer engineer to assist in developing and operating a network emulation testbed that tests the performance of end-to-end software and hardware systems in a challenged environment. The ideal candidate will have strong computer networking, Linux, and software programming skills that are backed up through experience, education, and/or certification. As a member of the testbed team, the engineer will be responsible for debugging problems with the testbed, proposing solutions, and implementing fixes. Strong communication skills, the ability to work in a team, and the self-motivated curiosity to dive into the details of system behavior are necessary for the position. The engineer will be responsible for assisting the technical staff in preparing reports for government officials and senior stakeholders on experimental findings. The position requires full-time onsite presence and may require occasional travel.

Requirements

Software development (languages like python, Golang, or C++) Experience working in a classified environment Linux command line Ability to analyze data and communicate results Network protocol experience (TCP/IP) Networking Skills: Wireshark, TCP dump, SS Troubleshooting skills

Nice to Have: Distributed Systems Automated testing frameworks Software architecture / design Network emulation especially CORE Ability to plot data and provide visualization J-series messaging or OMS/UCI Experience with HAIPE devices Metric collection (Prometheus) and visualization (Grafana) Container Technologies (PODMAN, Docker or Kubernetes) Radio or wireless system knowledge Test and Integration Experience Networking Certs n(Network+, Security+, CCNA, etc.) Familiarity with AI assisted development tools.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.com
Prepare application

Good distractions

Loading talks and stories from around this role…