Software Engineer

Owl Cyber Defense

Worldwide
Full-time
Software Development
python
java

Description

Job Title: Linux Security Engineer/Developer

Department: Professional Services

Reports to: VP, Professional Services


Owl Cyber Defense is a leader and trusted partner in cyber security. We deliver solutions that protect and connect the world’s most critical networks. Owl’s product lines of cross domain, data diode, and portable media solutions provide the strongest available security checkpoints for threat prevention and secure data availability. Our in-depth expertise in security engineering at the operating system level enables us to help government and commercial customers meet ever-evolving cyber security threats.


Job Summary:

Owl currently has openings for Mid-career and Senior SELinux Security Engineers. These are full-time, Software Engineering roles supporting our Professional Services division. We want you to lead the way - push boundaries, offer ideas, create solutions, and be a part of something great! Our team is full of technology leaders who take a creative approach and are excited about making a difference! You should be interested in developing security solutions using Linux and Android. You will apply analysis, design, and implementation skills to develop, configure, and analyze Linux systems.


Who you are:

  • You describe yourself as curious and persistent, love solving difficult technical problems, work best in a team environment, and like working on multiple projects at a time.
  • You are currently the lead Linux person at your environment or would like to be.
  • You enjoy understanding Linux OS security topics including: access control, least privilege, separation of duties, security goals, and defense in depth.
  • You have experience doing some software development in C, Java and Scripting languages like Python (experience in Go, Rust and Lua translates very well too).
  • You are familiar with developing embedded software in a Linux environment including writing Linux drivers.
  • You have a solid understanding of the TCP/IP stack.
  • You have the capability to use Wireshark and analyze PDU’s.
  • If you have experience writing SELinux policy, that is a huge plus!
  • You should have 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.
  • You have familiarity with Linux administration, common services, and command line usage.


Essential Duties and Responsibilities:

  • Use your creativity and a proven track record to find and implement solutions to real security problems. You will be asked to make contributions to architecture, design, test and implementation.
  • Identify security vulnerabilities in the system components or network devices and provide innovative solutions.
  • Provide technical leadership for the integration of requirements, design, and technology.
  • Secure Linux-based servers, troubleshoot Linux boot issues, and provide fixes.
  • Identify relevant CVEs on our products and customer systems and close them out.
  • Use collaborative software development tools and workflows, including version control. We typically use Git.
  • Write reports and documents for certifications.
  • Gain deep knowledge of Linux OS security processes, issues, and challenges.
  • Work with a world class team of focused engineers.
  • Lead junior engineers, mentor team members, work with sales and marketing, write white papers, and participate in outside conferences.


Requirements/Qualifications:


Education

  • BS degree in Computer Science or equivalent


Experience

  • Minimum of 3 to 5 years’ experience in software development (additional years of experience preferred) - ideally in SELinux, but any transferable skill set will be considered


Knowledge, Skills & Abilities

  • SELinux Policy development (Preferred)

o Experience coding in C, Java, Python, GO,Rust, Lua translate well

  • Understanding Linux OS security topics, including access control, least privilege, separation of duties, security goals, and defense in depth
  • Familiar with developing embedded software in a Linux environment including writing Linux drivers
  • Solid understanding of the TCP/IP stack
  • Experience with Wireshark and analyzing PDU’s
  • Familiarity with Linux administration, common services and command line usage

An active security clearance is required for this position.

About Owl Cyber Defense Solutions, LLC

Owl Cyber Defense Solutions, LLC is a fast-growing cybersecurity solutions company, holding a firm leadership position in network security and secure information transfer. It is a privately-owned US company with offices in Columbia, MD, Danbury, CT and Morrisville, NC. For more information, see http://www.owlcyberdefense.com.

Owl Cyber Defense is Proud to be an Equal Opportunity /Affirmative Action Employer.

Job Summary

Job ID:825
Company:Owl Cyber Defense
Location:Worldwide
Job Type:Full-time
Primary Tag:Software Development

To claim this job, send an email to admin@remoteng.com from your work email with the job ID.

More Details


Website:

https://owlcyberdefense.com/contact-us/

Job Posted:

3 years ago