Contact Us 877.823.3669

SELinux Security Engineer in Weston, FL at SNI Technology

Date Posted: 7/8/2019

Job Snapshot

Job Description


We have a client in Plantation, FL and in Sunnyvale, CA that is looking to hire a Sr. SELinux Security Engineer on a contract to hire basis. The client prefers that the person sit in Plantation but will consider Sunnyvale or the right candidate.
Job Description
Senior Software Developer in Test for system test development and validation of our Spatial Computing system that provides a realistic 3D augmented environment on top of the real world. Position will target the security aspects of our product and their interactions with the embedded components. This includes the hardening of our software through different techniques as well as making sure the functionality of the product does not get altered with the implementation of these security features.
Responsibilities:

  • As a Senior SDET, you will work with the development and program management teams to define, develop, and execute test cases that will allow us to perform validation targeting the hardening of our software and its components
    • Validation of Security Enhanced Linux (SELinux), Jailing, and Sandboxing changes that provide a mechanism for supporting access control security policies and isolating applications from critical system resources
    • Validate security changes at the kernel level pulled in from the Linux Open Source
    • Ensure the overall software functionality remains intact with the implementation of security features
  • Analyze various components of the Company's systems, collaborate with various development teams, and use your technical expertise to investigate, troubleshoot and verify software defects and other technical issues
    • This includes being able to analyze logs to help root cause the issue or determine the component(s) causing it
    • Review integrated code changes to isolate which one might be causing a failure within a release
  • Engage in exploratory testing targeted at trying to break into our code or causing security violations to occur that will lead to vulnerabilities


Qualifications:

  • 8+ years of software development experience working on embedded products or mobile applications with a minimum of 5 of those years having an emphasis on embedded security testing
  • Knowledgeable on SELinux and Sandboxing
  • Excellent understanding of all test fundamentals and the associated use of test management and defect tracking tools is a must
  • Expertise with one or more programming languages, such as C, C++, C#
  • Scripting knowledge of Python, PowerShell and Shell scripting is highly desirable
  • Hands-on experience with manual and/or automated testing of embedded devices is desired
  • Excellent understanding of all test fundamentals and the associated use of test management and defect tracking tools is a must
  • Good understanding of hardware/software interoperability in an embedded system
  • Good analytical and problem-solving skills
  • Excel in a fast-paced, agile environment supporting multiple projects using a wide variety of technologies
  • Excellent oral and written communication with effective presentation skills including possessing a dynamic and "can do" attitude


Education:

  • BS in Computer Science is required
  • MS is preferred


If you are interested in this opportunity, please send your resume to pkincer@SNITechnology.com and then call Paul at 954-395-2853