Linux Developer (TS/SCI w POLY)
Role details
Job location
Tech stack
Job description
About the Role: Seeking Linux Developers to create and maintain system-level software for Linux environments. This role involves cross-platform work across various architectures in support of dynamic projects.
Requirements
Do you have experience in Version control?, * Bachelor's degree or equivalent experience in Computer Science, Engineering, or a related field.
-
At least 3 years of professional software development experience, including design, implementation, testing, analysis, and debugging.
-
Demonstrated experience using software configuration management tools (e.g., Git).
-
Software systems development experience and understanding of OS internals in at least one of: BSD/Linux/Unix, Windows, Mac OS, Android, or RISC assembly.
-
At least 3 years of experience developing, testing, and debugging in C, C++, and Python.
-
At least 3 years of demonstrated experience developing, testing, and debugging system-level software for Linux (kernel development experience desired).
-
Demonstrated in-depth understanding of low-level system development for Linux/Unix internals and APIs.
-
Demonstrated experience working in a cross-platform environment, with experience in x86/x64, ARM, and/or MIPS architectures.
-
Ability to obtain and maintain necessary security clearances.
Desired Qualifications:
-
Ability to reverse engineer (RE) code.
-
Experience working independently and in teams in a fast-paced environment with changing priorities.
-
Undergraduate or graduate degree or certifications in a relevant technical field.
-
Demonstrated experience utilizing a diversity of development languages.
-
In-depth understanding and/or implementation of CNE techniques and methodologies, including application and mitigation for BSD/Linux/Unix, Windows, Mac OS, Android, or RISC assembly.
-
Experience applying continuous integration and automated testing tools to software development practices.
-
Experience with firewalls, standard operating systems features, and PSPs.
-
At least 3 years of experience developing and testing applications on Windows, Mac, Linux, Mobile, or Embedded platforms.
TS/SCI w POLY Required
Benefits & conditions
McLean, VA 22101 Hybrid work $100,000 - $160,000 a year - Full-time