VES LLC
  • Aberdeen Proving Ground, MD, USA
  • Full Time

VES, LLC is seeking a highly accomplished Linux Systems Engineer / Administrator with demonstrated success supporting Software Development Teams. For this position, we'll be asking you to work with newly developed software in a mixed Linux / Android environment. You'll be working on a small team of exceptionally smart people to design and build cutting-edge technology, pushing the envelope of what is possible within the embedded Linux space.

General Job Duties:

  • Develop, test, and manage software as directed and determined by the project lead
  • Maintain and improve the performance of existing software solutions
  • Clearly and regularly communicate with management and technical support colleagues
  • Recommend improvements to existing software solutions as necessary
  • Possess a working knowledge of Red Hat/Linux
  • Possess a working knowledge of Virtualized Environment

Basic Requirements:

  • Must have hands-on experience scripting with two or more of the following:
    • Bash/sh
    • Python
    • Perl
  • Familiar with standard shell utilities including:
    • Awk
    • Sed
    • Grep
    • Less
    • Df
    • Du
  • Experience with the following tracing/debugging tools:
    • Strace
    • Ltrace
    • Ftrace
    • Nm
    • Objdump
    • Xxd
    • Gdb
  • Experience with creating and managing LVM volumes
  • Deep understanding of the system services including systemd and udev
  • In-depth hands-on experience with an RPM based distribution
  • Intimately familiar with Makefile, RPM spec files, and rpmbuild
  • Familiar with technologies to enable applications to run with least privilege, and avoid full root permission, including Linux Capabilities (getcap/setcap), seccomp, containers, etc
  • Ability to troubleshoot SE Linux policies
  • Experience with managing and securing Linux Containers (LXC), Docker Containers
  • Experience working within virtualized environments
  • Excellent oral and written communication skills with respect to all above requirements
    • Must be able to pass an in-person scripting scenario
  • Have worked within an Agile methodology utilizing Scrum Teams

Desired Requirements:

  • Experience developing software in C/C++ is a plus, but not required.
  • Ability to take strategic guidance and execute in a self-motivated manner
  • Passionate about learning new technologies, tools, and platforms
  • Experience with Atlassian (JIRA, Confluence).
  • Experience with tools such as Bitbake, and Yocto
  • Have taken a Yocto based project from inception to market
  • Experience with Real Time Linux is a plus but not required

Required Education and Experience:

  • Must be a U.S. Citizen, eligible for a security clearance with the DOD
  • Bachelors' Degree and 5+ years of professional Linux systems/software engineering experience; In lieu of a degree you may substitute 6+ years of experience

VES offers a rich benefits package that includes:

  • 401(k) match
  • Highly Competitive Salary
  • Health Benefits
  • Up to 15 Paid Vacation days / year
  • 10 Paid Holidays

VES is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

VES LLC
  • Apply Now

    with our quick 3 minute Application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share This Page
  • Facebook Twitter LinkedIn Email
.
logo back to ves.solutions