Linux Security (SELinux) Engineer

Location: Columbia, Maryland
Date Posted: 02-13-2017
Job Description:
Tresys has applied SELinux to a wide range of systems, from enterprise-level servers to embedded industrial control systems to mobile and wearable devices. This expertise in the practical application of SELinux is why government and commercial organizations rely on Tresys to help them get the most out of SELinux. Tresys is looking for individuals interested in OS hardening techniques and developing security solutions using Linux and Android. We are seeking outstanding and highly motivated computer engineers and developers with varying years of experience. You will apply software analysis, design, and implementation skills to develop, configure, and analyze computer security related software and associated security policies including SELinux. The work will involve system architecture design, analysis, and testing.  Work will be performed on site with clients and at our home office in Columbia, MD. We will provide: 
  • Interesting problems at the heart of operating system security.
  • An exciting, stable, small business work environment where creative thinking, expert software development skills, and team work are highly valued and rewarded.
  • The freedom and autonomy you need to tackle challenging technical problems.
  • Customers that need secure devices today to accomplish important work and missions.

Candidate Requirements:
  • Creativity and a proven track record of finding and implementing solutions to real problems. You will be asked to make contributions to architecture, design, and implementation.
  • Ability to independently identify technical problems, research and define solutions, and then implement in a timely manner.
  • Significant working experience and knowledge of Linux development.
  • Desire to solve Linux security issues, including the low-level details.
  • Experience troubleshooting Linux boot issues, and an understanding of Linux IPC concepts and networking.
  • Familiarity with and the ability to discuss basic Linux OS security topics including: access control, least privilege, separation of duties, security goals, and defense in depth.
  • Experience using collaborative software development tools and workflows, including version control. Git experience is a plus.
  • Excellent communication skills (written and verbal). Complex software development is a team exercise and we need people that can find the answers and then help others understand.
  • Software development skills using C, Shell and scripting languages (e.g. Python)
  • Experience developing SELinux Policy is desired but not required
  • Knowledge of Linux administration, common services and command line usage is a plus.
We prefer Linux Security Engineers with deep security knowledge.

Foundational Requirements:
  • BS degree in computer science, computer engineering, information technology, or related field and 2 years of Linux security experience.
  • Candidates with at least 4 years of strong work related experience with Linux security will also be considered.
  • U.S. Citizenship required due to Government contract requirements.
  • Active DoD Secret Clearance is required due to Government contract requirements.
About Tresys:
Innovative Security Solutions is Our Business.
Valuing People is our Culture.
Headquartered in Columbia, MD, Tresys Technology innovates and applies advanced technologies to solve the high-security requirements of commercial, critical infrastructure, defense and intelligence customers.
this job portal is powered by CATS