Software Developer - Products

Location: Columbia, Maryland
Date Posted: 02-12-2019
Software Developer
Job Description:
Tresys Technology has an opportunity for an experienced and motivated Software Developer in our Product Group.  This individual will be responsible for investigating, enhancing, designing, developing and testing Linux based security systems. You will work on multiple projects identifying and resolving complex security issues.  Projects involve deep security vulnerabilities that target the operating system level. This is an opportunity to deepen your operating system security knowledge with a recognized leader in the industry. You will learn SELinux and other security processes to harden complex systems. This position is based in our Columbia, Maryland office. The candidate will be a member of a strong technical team with a high degree of autonomy and significant responsibility. 
Required Skills
  • 2+ years of software development experience in Linux/Unix environment
  • C++ or Java development experience
  • Linux/Unix Operating System level programming
  • XML experience
  • Software testing experience
Preferred Experience
  • Experience writing trusted code or providing kernel level functionality
  • Familiar with Linux security including: access control, least privilege, separation of duties, security goals, and defense in depth.
  • Design and developing filter software for Cross Domain Solutions
  • Experience with identification and specification of data attack, data disclosure, etc. associated with file formats and protocols
  • Experience with MIL Specification
  • Experience with Scala
  • Experience with embedded systems development
  • Experience with SELinux
  • Experience with RHEL7 and creating systemd unit files
Foundational Requirements
  • Bachelor’s degree, Computer Science, Engineering or Math preferred
  • Candidates with 4 years of strong work-related experience without a degree will also be considered.
  • 2 years’ experience in software development.
  • U.S. Citizenship required due to Government contract requirements.
About Us
Tresys Technology, LLC ( is a leader and trusted partner in cybersecurity. Our in-depth solutions are vital to helping our commercial, defense, intelligence, federal civilian agency and critical infrastructure customers meet ever-evolving cybersecurity threats. From network and perimeter defense to product security analysis to the practical application of SELinux, we deliver solutions that protect and connect the world’s most critical networks.
Headquartered in Columbia, MD, Tresys employs around 50 full-time associates dedicated to solving difficult security problems for our clients. We offer a full benefit package that includes Health Insurance, 401K, Paid Time Off, Tuition Reimbursement, and more. With an environment that promotes casual dress and flexible work hours, we can focus on producing results for our clients. Innovative security solutions are our business; valuing people is our culture. We will provide our engineers with:
  • 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.
this job portal is powered by CATS