CNO Analyst/Programmer L0 Security Clearance
Job in
Hanover, Anne Arundel County, Maryland, 21076, USA
Listed on 2026-09-04
Listing for:
Black Eagle Defense
Full Time
position Listed on 2026-09-04
Job specializations:
-
Software Development
C++ Developer, Embedded Software Engineer, Software Engineer, Python
Job Description & How to Apply Below
Location: Hanover
Job Description Salary: $130,000 - $155,000 Required (0 years experience): o Knowledge of developing software in C, C++, Python, or Assembly language o Knowledge of developing for operating system internals (e.g. Windows, Linux, Android, iOS, Embedded systems) o Knowledge of network programming o Knowledge of debuggers (e.g. WinDBG, gdb, lldb, adb, ollydbg) o Knowledge of test frameworks (e.g. Google Test, CMock, Catch2, pytest) Desired Skills
* o Experience developing software in C, C++, Python, or Assembly language
* o Experience developing for operating system internals (e.g. Windows, Linux, Android,
* iOS, Embedded systems)
* o
Experience with network programming
* o
Experience with debuggers (e.g. WinDBG, gdb, lldb, adb, ollydbg)
* o
Experience with test frameworks (e.g. Google Test, CMock, Catch2, pytest)
* o Experience writing software in Modern C++ (stdcpp
20 and later)
* o Experience writing kernel modules/drivers
* o
Experience with virtualization tools (e.g. VMWare, HyperV)
* o
Experience with reverse engineering tools (e.g. Ghidra, IDAPro, Binary Ninja,
* Radare2)
* o
Experience with build system technologies (e.g. MsBuild, CMake, make, ninja,
* wheel, tox)
* o
Experience with code quality tools (e.g. Valgrind, clang-tidy, pylint, black)
* o
Experience with scaling automation tools (e.g. Docker, Ansible)
* o
Experience with CI/CD tools (e.g. Atlassian, Git Lab, CircleCI, Jenkins)
* o
Experience with version control systems (e.g. Git, Svn)
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×