CNO Analyst/Programmer L0

Black Eagle Defense

$130K — $155K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Knowledge of software development in C, C++, Python, or Assembly.
  • Familiarity with operating system internals including Windows and Linux.
  • Understanding of network programming concepts.
  • Experience with debuggers like WinDBG and gdb.
  • Familiarity with test frameworks like GoogleTest and pytest.

Responsibilities

  • Develop software applications in various programming languages.
  • Work on operating system internals across platforms.
  • Implement network programming solutions.
  • Utilize debugging tools to troubleshoot code.
  • Write and execute software tests using specified frameworks.

Benefits

  • Flexible work hours accommodating work-life balance.
  • Opportunity for career advancement in software engineering.
  • Access to cutting-edge technology and tools.
  • Collaborative team culture focused on innovation.
Full Job Description
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)

Similar Jobs

More Jobs at Black Eagle Defense

More Information Technology Jobs

Find similar CNO Analyst/Programmer L0 jobs: