Software Engineer Network Systems & Linux | Active Secret Clearance

Lexington, MA, US • Posted 7 hours ago • Updated 7 hours ago
Contract W2
3 Years
On-site
$71 - $101/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Software development languages
  • Network protocol experience (TCP/IP)
  • Linux command line
  • Troubleshooting
  • Active Secret Clearance

Summary

Job Title: Software Engineer - Active Secret Clearance required
Duration: 3+ years
Location: Lexington, MA 02421

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.

Background/Need: The Networks & Analysis Group specializes in advanced network and communications systems development, with a focus on mobile and airborne networks of the future. Tactical wireless networks differ from commercial wireless networks in the lack of infrastructure to support stable connectivity. The varied and stressing operational environment, as well as aircraft speeds and maneuverability, and platform integration provide additional challenges to communication and network systems. The Networks Group uses a combination of technical analysis, modeling, simulation, emulation, prototype development, and flight tests to develop new communication systems and evaluate and predict their performance.

Other information relevant to the job requirement?
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.

Required:
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.

Others:
Clearance: An ACTIVE full secret clearance is REQUIRED.
Work Location: This role will be 100% onsite due to the nature of the work.
Interview Process: Initial screening with 2 managers, and then a wider group audience for a second round. For local candidates, the second-round interview will be in person. The group is open to doing Zoom interviews for relocation candidates.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10123373
  • Position Id: SAN-SE-2153
  • Posted 7 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.