openings
We are always looking for great people. Below is a sample of the work we do, and the people we're looking for.
For more real-time details on opportunities, especially in Data Science and Cryptanalyst work, please email us at HR@LinkLLC.com
Applications Software Engineer
Qualifications
TS/SCI with Polygraph
Bachelor's degree or at least 4 years of experience as a Software Engineer
Required Skills
Unix/Linux development experience
Experience writing software in Java
ELK/EFK Stack
MongoDB
Desired Skills
Kotlin or Python development experience; Bash scripting experience
Experience working with Apache NiFi
Experience working with MongoDB
Experience working with Regular Expressions
Understanding of mission data repositories
CNO Engineer
Qualifications
TS/SCI with Polygraph
Bachelor's degree plus 5 years of experience or at least 9 years of experience as a Software Engineer
Required Skills
Developing embedded software systems in assembly and C in one or more of the following operating system environments: Unix, Linux, Windows, VxWorks or psos
Experience with Python or Perl scripting languages
Experience with operating system internals with one or more of the following operating systems: Unix, Linux, Windows, VxWorks, psos
Working knowledge of protocols/standards such as TCP/IP, SDH/SONET, ATM, MPLS/GMPLS, Ethernet, Carrier Grade Ethernet, SS7
Bit-level data analysis
Hands-on experience with integrating hardware and software systems
Desired Skills
Software Analysis/Reverse Engineering experience
Experience with Ida Pro or Ghidra
Low-level programming of device drivers in a Unix, Linux, or Windows environment
CNO Windows Engineer
Qualifications
TS/SCI with Polygraph
Bachelor's degree plus 3 years of experience or at least 6 years of experience as a Software Engineer
Required Skills
Windows development experience (Visual Studio)
Unix/Linux development experience
Strong C programming skills
Python development experience
Embedded systems development experience
Understand assembly programming concepts (PowerPc preferred, but x86 accepted)
Desired Skills
Software Analysis/Reverse Engineering experience
HPC Engineer
Qualifications
TS/SCI with Polygraph
Bachelor's degree plus 2 years of experience or at least 4 years of experience as a Software Engineer
Required Skills
Python development
C++ development
Developing in a Linux environment
Machine Learning tool experience (TensorFlow, PyTorch, SciKit)
Experience with Container technologies (Docker and Kubernetes/singularity)
Experience with NVIDA (CUDA, NUprof, CUML)
Benchmarking experience
Desired Skills
HPC experience
Experience working with Apache NiFi
Reverse Engineer
Qualifications
TS/SCI with Polygraph
Bachelor's degree with at least 3 years of experience as a Software or Reverse Engineer
Required Skills
Unix/Linux development experience
Experience with C, python & shell scripting
Experience with reverse engineering and analysis of software
Experience with x86, x86-64, MIPS, ARM, PowerPC or VxWorks
Experience with code debugging and decompilation, memory analysis
Experience with operating system internals (Unix, Linux, Windows, VxWorks, psos)
Experience using Ida Pro or Ghidra
Desired Skills
Experience with reverse engineering and analysis of firmware
Low-level programming of device drivers in a Unix, Linux, or Windows environment
Windows development experience (Visual Studio)
Software Test Engineer
Qualifications
TS/SCI with Polygraph
Bachelor's degree or at least 5 years of experience as a Software Engineer
Required Skills
Strong Python development skills
Experience with Python unittest framework
Bash scripting experience
Desired Skills
Experience with Apache NiFi
Experience writing software in Kotlin
Experience working with regular expressions
Experience with Docker Swarm
Experience with GitLab
Experience with Jenkins
Systems Administrator
Qualifications
TS/SCI with Polygraph
Bachelor's degree plus 5 years of experience or at least 10 years of experience as a Systems Administrator
Required Skills
Unix/Linux experience
Windows Desktop & Server Administration Skills • Management of Enterprise Virtual Systems and Networks (VMware vROPS)
Deployment & Configuration Automation Experience
Extensive VMware Virtualization Experience - design, implement, and manage VMware environment, including Datacenter cluster(s) managed by vCenter VCA Data Center
Knowledge and working experience with Windows (2012 R2 or later) and Active Directory
Network knowledge, skills and demonstrated experience in a complex network data center environment
PowerShell script or equivalent demonstrated experience
Group Policy – creation, maintenance, testing, and troubleshooting of policies
Strong understanding of TCP/IP networking including VLANs, creating and managing DHCP scopes, and managing DNS servers
Desired Skills
Python and Bash scripting experience
Docker Swarm or Kubernetes experience
Software Integration Engineer
Qualifications
TS/SCI with Polygraph
Bachelor's degree with at least 6 years of experience
Required Skills
Experience using the Unix command line
Experience developing scripts using Bash/Python
Experience with containerization technologies such as Docker
Familiar with software frameworks used for searching, monitoring, and analyzing big data such as Elastic Stack and Splunk
Familiar with metrics visualization technologies such as Grafana and Kibana
Experience with IaC concepts and tools such as Ansible, Puppet, SaltStack, and Chef
Experience with creating and automating installation/test procedures
Desired Skills
Experience with container orchestration technologies such as Kubernetes
Experience creating Helm Charts to package and deploy applications to a Kubernetes environment
Experience installing, configuring, and troubleshooting vendor GPU software such as NVIDA in a Unix HPC environment
Experience with Machine Learning libraries such as TensorFlow, PyTorch, and scikit-learn
Experience with event monitoring and alerting tools such as Prometheus
Experience with the Atlassian Suite of Tools such as Jira and Confluence
Systems Engineer
Qualifications
TS/SCI with Polygraph
Bachelor's degree plus 4 years of experience or at least 7 years of experience as a Systems or Software Engineer
Required Skills
Unix/Linux experience
Experience with enterprise data flows; mapping and converting them to different customer formats.
Experience with Apache NiFi
Deep understanding of mission data repositories.
Desired Skills
Experience working with Regular Expressions
Experience with Enterprise Data Headers
Python, Kotlin or Java software development experience
Test Engineer
Qualifications
TS/SCI with Polygraph
Bachelor's degree plus 5 years of experience or at least 9 years of experience as a Software, Systems or Test Engineer
Required Skills
Unix/Linux development experience
Experience working with Python unittest framework
Experience crafting test documentation to include Test Plans, Test Procedures and Test Reports
Desired Skills
Experience working with JMeter and Selenium
Python development experience
Wifi Software Engineer
Qualifications
TS/SCI with Polygraph
Bachelor's degree plus 3 years of experience or at least 7 years of experience as a Software Engineer
Required Skills
Unix/Linux development experience
C++ development
Understanding of Wifi/802.11 and networking protocols
Hands-on experience with integrating hardware and software systems
Experience working with automated build and deployment tools
Desired Skills
Python and C development experience
Experience with Python unittest framework
Bash scripting experience
Wireshark experience