Journeyman Linux Systems Engineer

Apply Now

Company: VES LLC

Location: Aberdeen Proving Ground, MD 21005

Description:

Journeyman Linux Systems Engineer

Location: Hybrid at APG or Warren office, remote eligible for well qualified applicants

VES, LLC is currently seeking a highly accomplished Linux Systems Engineer to support the development of customized spins of the Ground Vehicle Operating System (GVOS) for U.S. Army ground combat platforms. GVOS is based on Wind River Linux (WRL), which leverages the Yocto Project, and this role will involve developing, maintaining, and optimizing the OS for real-time, headless, and display-enabled configurations. You'll be working with a small, highly skilled team to build a secure, efficient, and modular operating system that meets the Army's evolving requirements.

General Job Duties:
  • Maintain and enhance custom Yocto-based Linux distributions for Army ground combat systems.
  • Develop and configure kernel, bootloaders, and device drivers to support various GVOS configurations.
  • Work with hardware vendors to integrate and optimize peripherals within the OS.
  • Automate build, deployment, and testing processes in a continuous integration (CI) environment.
  • Develop and maintain scripts for system initialization, configuration, and peripheral control.
  • Perform debugging and performance tuning of the OS, including profiling and optimization.
  • Work closely with systems engineers and software developers to support seamless integration.
  • Document system architecture, configurations, and development processes for long-term maintainability.

Desired Requirements:
  • Experience with embedded Linux development, including Yocto Project and/or Wind River Linux (WRL).
  • Experience with custom kernel development, patching, and bootloader modifications.
  • Familiarity with continuous integration (CI) tools and automated testing frameworks.
  • Experience integrating and debugging low-level system components, including device drivers.
  • Knowledge of real-time operating systems (RTOS) concepts and optimizations.
  • Strong problem-solving and debugging skills, including using debuggers and profilers.
  • Ability to work independently while collaborating effectively in a team environment.
  • Security clearance eligibility (active clearance preferred).

Required Education and Experience:
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • 5+ years of experience in Linux systems development, embedded systems, or OS engineering.
  • Proficiency in Bash scripting, Python, and C/C++ for embedded system development.

Benefits of Working at VES, LLC:
  • 401(k) match
  • Highly Competitive Salary
  • Health Benefits
  • Up to 15 Paid Vacation days/year
  • 11 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.

Similar Jobs