Senior CNO Software Engineer [$308k/year] TS/SCI FS-Poly

SYSTOLIC, INC.
Annapolis Junction, MD, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$308,000.0
Working hours
Regular working hours

Tech stack

C (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Android Software Development Assembly Language C Sharp (Programming Language) Unix C++ (Programming Language) Computer Programming System Configuration Software Debugging Linux
+18 more
Perl (Programming Language) VMware ESX Servers GNU Debuggers Python (Programming Language) OllyDBg Open VSwitch OpenStack Quick EMUlator (QEMU) Reverse Engineering Software Engineering Virtualization Technology VxWorks Virtual Environment IDA Pro Reverse Engineering Software Heap (Data Structure) Vulnerability Analysis Vmware

Requirements

Virtualization: Experience with configuring, administering, and developing in virtual environments like VMWare/ESXi, Open Stack, Open vSwitch, and QEMU.

  • Embedded Systems: Development experience on embedded platforms such as Linux, Unix, Android, and VxWorks.
  • Reverse Engineering: Proficiency with software reverse engineering and debugging tools (IDAPro, OllyDbg, gdb, Ghidra, Binary Ninja) and hardware reverse engineering of embedded devices.
  • Assembly Language: Familiarity with assembly languages for development and reversing.
  • Vulnerability Analysis and Exploit Development: Experience identifying vulnerabilities and developing exploits, including user-mode stack-based and heap-based overflows.
  • Programming: Strong programming skills in Assembly, C, C#, C++, Perl, or Python, with a focus on understanding system interactions and APIs rather than just production environments.
  • System-Level Understanding: Knowledge of Unix/Windows system APIs, C++ virtual function tables, and heap allocation strategies.
  • Kernel Programming: Kernel programming experience (WDK / Unix   Linux) is highly desirable.
  • Large-Scale Projects: Experience working with very large software projects is a plus.

Compensation varies per contract position. One representative example would be yearly compensation of $308,320 for 1880 hours billed for a candidate with this skillset. a technical Bachelor’s degree, and 12 years of software engineering experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on clearancejobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:41 min

Scale and diversity of software development teams

Bastian Heilemann Bastian Heilemann +1 · WWC 2025

1:40 min

Managing containerized infrastructure with Podman Desktop

Cedric Clyburn Cedric Clyburn +1 · WWC 2025

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

1:41 min

Parallels between cloud and legacy infrastructure lock-ins

Björn Stahl Björn Stahl · WWC 2024

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all