Software Engineer (Linux)
Indexed description
- Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education, with 2 years of professional experience; or no experience required with a related Masters degree.
- Proficiency with the Linux OS.
- Knowledge of an experience in Bash, and Python
- Qualified candidates must be able to obtain a DoD Secret Security Clearance. This requires U.S. Citizenship.
The Work
Lockheed Martin Rotary and Mission Systems is seeking a Software Engineering professional to join our team based out of Manassas, VA. This position is supporting United States Navy programs specializing in Software Engineering. This position requires a candidate with strong problem-solving skills focused on software development and integration for United States Navy ASW (Anti-Submarine Warfare) programs. The candidate should be a well-rounded software developer with broad experience, but with a focused interest in Linux including security, containers, scripting, and other Linux related work. Candidate must be able to work within a team environment. This is an onsite position that will be in Manassas, VA.
What You’ll Do
- Perform work in an agile development team and will be responsible for supporting elements of the design/development effort.
- You will be involved in the development of custom OS solutions for our systems. This includes taking Red Hat Linux and customizing it to fit the needs of our customers.
- You will be involved in applying Cyber Security hardening to the Linux OS.
- You will be involved in creating Virtual Machines and containers in support of the customer OSes.
- You will be heavily involved in the creation of shell scripts and Ansible Playbooks in support of developing/deploying the OS.
- You will be involved in the automation of the development/deployment of the Linux OS as well as finding ways to inject DevOps into the development process.
- You will be involved in some development of code (Java/C++/Python) to support the program. This is a secondary focus with the Linux work being the primary focus of the job.
Joining Lockheed Martin Means Becoming Part Of a Team That's Making a Significant Impact In The Field Of Engineering. When You Choose To Work With Us, You'll Enjoy
- An excellent working environment equipped with state-of-the-art tools.
- The opportunity to work alongside industry leaders and top-notch professionals.
- A chance to be a part of solving some of the world's most challenging engineering problems.
- A culture that encourages creativity, excellence, and the development of remarkable products.
Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work.
Learn more about Lockheed Martin’s competitive and comprehensive benefits package.
#WeAreLM
#WherethebestareBuilt
#OneLMHotJobs
#RMSC6ISR
#rmsusw
Desired Skills
- Java, C++, Docker/Podman
- Kubernetes or OpenShift
- Test Automation
- Ability to work with cross-functional teams (Hardware, Systems Engineering, integration + Test).
- Understanding of Docker/Podman, Ansible, GitLab
- Knowledge of Gradle
- Basic understanding of Software configuration management
- Experience in computer system administration
Ability to work remotely
Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search