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. GoogleTest, 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. GoogleTest, CMock, Catch2, pytest)
o Experience writing software in Modern C++ (stdcpp20 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, GitLab, CircleCI, Jenkins)
o Experience with version control systems (e.g. Git, Svn)
,
About Black Eagle Defense
Black Eagle Defense is a Maryland-based small business that provides Information Technology, Cybersecurity, and related Consulting Services to the private and public sectors. Our team is composed of highly trained professionals with a commitment to continued learning, versatility, and adaptability within the ever-evolving technological landscape.
We are proud to be an Equal Employment Opportunity and Affirmative Action employer.