Logo
ZipRecruiter

Senior Linux Software Engineer

ZipRecruiter, Baltimore, Maryland, United States

Save Job

VES, LLC seeks a highly motivated

senior level Software Engineer . Would you like to work on a

small team

of exceptionally smart people to

design and build cutting-edge technology, pushing the envelope of what is possible ? Do you want to work for a

team-oriented

DoD contractor that is passionate about

using technology to protect and make soldiers more effective ? If so, please read on!

Overview This Software Engineer position earns a

highly competitive salary , depending on experience. You would also enjoy

great benefits and perks , including

health benefits, a 401(k) with match, 11 paid holidays, 15 paid vacation days, tuition reimbursement, and more . If this sounds like the right DoD software development opportunity for you, apply today! This position can be performed remotely but we are open to hybrid schedules for candidates that wish to work in either our APG, MD office or our Detroit, MI office.

About VES, LLC We are a small business headquartered out of Aberdeen Proving Ground, MD with offices in Baltimore, MD, and APG, MD. Established in 2014, our core competencies are the development of custom government off the Shelf (GOTS) infrastructure solutions, integrating mission command systems, and prototyping emerging technologies for use in the Army tactical architecture. We are a company built entirely of engineers, focused completely on solving the DoD's hardest software systems integration challenges.

Many software government contractors only hire to fill a slot and then release the person with the contract time is up. We truly strive to be more of a

close-knit group , hiring people for their talent and making sure they want to stay for the long haul. We offer

highly competitive pay ,

generous benefits , and a

friendly work culture .

Job Duties

Contribute as a Senior Engineer on a custom, from scratch Linux distribution

Develop, test, and manage software as directed and determined by the project lead

Maintain and improve the performance / security of existing software solutions

Clearly and regularly communicate with management and technical support colleagues

Recommend improvements to existing software solutions as necessary

Technical Requirements

Experience developing and debugging C

Strong ability to read and understand code written by other people

Experience with common Linux scripting / shell utilities

Bash/sh / Python / Perl / Awk / Sed, etc

Experience with the following tracing/debugging tools: Strace, Ltrace, Ftrace, gdb, etc

Deep understanding of the system services including systemd and udev

In-depth hands-on experience with an RPM based distribution

Intimately familiar with common build systems such as Makefile, CMake, and Meson.

Familiar with technologies to enable applications to run with least privilege, and avoid full root permission, including Linux Capabilities (getcap/setcap), seccomp, containers, etc

Experience troubleshooting SELinux policy

Experience with managing and securing Linux Containers (LXC), Docker Containers

Experience working within virtualized environments

kvm / qemu, libvirt, VirtualBox, etc

Comfortable reading / compiling / debugging / customizing the Linux Kernel

Familiar with enhanced Linux security hardening techniques

cgroups, namespaces, seccomp, capabilities, SELinux, etc

Desired Skills

Have worked within an Agile methodology utilizing Scrum Teams

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, Yocto, WindRiver Linux, Jenkins

Have taken a Yocto/WindRiver/OpenEmbedded based project from inception to market

Experience with preempt-rt, or other preemptable Linux solutions

Required Education and Experience

Must be a U.S. , eligible for a security clearance with the DOD

Master's Degree and 7+ years of professional Linux systems/software engineering experience; Bachelor's degree and 10+ years, or in lieu of a degree you may substitute 4+ years of experience

Benefits

401(k) match

Highly Competitive Salary

Health Benefits

Up to 15 Paid Vacation days / year

11 Paid Holidays

Tuition Reimbursement

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

#J-18808-Ljbffr