Senior Cyber Software Engineer
Listed on 2026-10-11
-
Software Development
Software Engineer, C++ Developer, DevOps, Unix/Linux
Work Arrangement: Full-Time, On-Site;
Alternate Work Schedule May Be Available
Travel: Limited travel, approximately 10%
Clearance: Active Top Secret U.S. Government Security Clearance Required
Position OverviewThazen, LLC is seeking an experienced Senior Cyber Software Engineer to support advanced software development and cybersecurity engineering efforts within a high-assurance technical environment. This position requires a strong background in low-level software engineering, network programming, reverse engineering, vulnerability analysis, and software development across multiple computing and operating system environments.
The ideal candidate will bring strong C/C++ development skills combined with hands-on knowledge of operating systems, network protocols, debugging, reverse engineering, and secure software development. This role is well suited for an engineer comfortable working close to the operating system, hardware, and network layers while solving complex cybersecurity challenges.
Candidates must be U.S. Citizens
, possess an active Top Secret security clearance
, and be able to work on-site in Cincinnati, Ohio
.
- Design, develop, integrate, test, debug, and troubleshoot software solutions supporting complex cybersecurity and networked systems.
- Develop low-level and kernel-mode software for Windows, Linux, and related operating environments using C/C++ and, when required,
assembly language
. - Perform reverse engineering and vulnerability analysis of software applications, compiled binaries, operating systems, network applications, and communications systems.
- Develop, evaluate, and analyze network applications and lower-level communications utilizing protocols including TCP/IP, UDP, HTTP, and SSL/TLS
. - Use debugging, system analysis, emulation, and reverse-engineering tools to investigate software behavior, identify vulnerabilities, diagnose problems, and resolve complex technical issues.
- Contribute throughout the complete Software Development Life Cycle (SDLC), including requirements analysis, architecture and design, implementation, integration, testing, deployment, and configuration management.
- Analyze software and system behavior at the operating system, network, and application layers.
- Collaborate with multidisciplinary software, cyber, systems, and network engineering teams to develop and evaluate technical solutions.
- Document and communicate technical findings, vulnerabilities, risks, recommendations, and engineering solutions to technical stakeholders.
- Provide technical leadership, conduct peer and code reviews, and offer technical guidance to other engineering team members as appropriate for the senior-level position.
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline
, combined with significant relevant professional experience. Advanced education may substitute for a portion of the experience requirement. - Current active U.S. Government Top Secret security clearance required.
- Demonstrated professional software development experience using C and/or C++.
- Experience working throughout the Software Development Life Cycle (SDLC).
- Experience in one or more of the following technical areas:
- Embedded software development
- Command-and-control applications
- Vulnerability research and analysis
- Strong knowledge of computer networking and lower-level network protocols, including TCP/IP and UDP
. - Experience debugging, analyzing, or reverse engineering software and systems using tools such as Wireshark, IDA Pro, Win Dbg, JTAG debuggers
, or comparable technologies. - Understanding of operating system concepts, low-level software behavior, memory management, and secure and insecure programming practices
. - Ability to work…
(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).