Senior Cyber Software Engineer (Cincinnati)
Thazen
Senior Cyber Software Engineer
Company: Thazen, LLC
Location: Cincinnati, OH
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 Overview
Thazen, 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 .
Key Responsibilities
- 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, 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.
Required Qualifications
- 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.
- U.S. Citizenship required.
- 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:
- Kernel-mode software development
- Embedded software development
- Command-and-control applications
- Network application development
- Reverse engineering
- 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, WinDbg, 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 effectively within a collaborative and technically demanding engineering environment.
Preferred Qualifications
- Active SCI eligibility or access .
- Experience serving as a technical lead or providing technical direction to small engineering teams.
- Advanced degree in Computer Science, Computer Engineering, or a related technical discipline .
- Experience developing software across multiple operating systems and platforms, including Windows, Linux, Android , or comparable environments.
- Hands-on experience performing vulnerability research and reverse engineering of compiled binaries .
- Experience with assembly language and processor architectures such as x86, x64, ARM, MIPS, and/or PowerPC .
- Knowledge of software exploitation techniques, memory vulnerabilities, and Return-Oriented Programming (ROP) .
- Experience with reverse-engineering and binary-analysis tools such as Ghidra and IDA Pro .
- Experience using emulation and virtualization technologies , including QEMU, Renode , or comparable platforms.
- Strong knowledge of operating system internals, virtual machine technologies, kernel-level development, and other low-level software concepts .
- Familiarity with scripting languages and shell-code development .
- Experience with Git-based source control and modern CI/CD workflows , including tools such as GitHub, GitLab, Jenkins , or similar platforms.
- Experience working within Agile software development environments .
Candidate Profile
The successful candidate will be a hands-on software engineer who is comfortable working at the intersection of cybersecurity, operating systems, networking, and low-level software development . This individual should be capable of investigating complex software behavior, analyzing vulnerabilities, debugging difficult system-level problems, and developing reliable software solutions for security-sensitive environments.
Candidates with broad experience spanning C/C++ development, kernel-mode programming, network protocols, reverse engineering, vulnerability research, operating system internals, and modern software engineering practices will be particularly well suited for this position.
- ...Summary: CBTS is seeking a Senior Java Backend Engineer to design, build, and modernize enterprise... ...must reside in, OR RELOCATE to the Cincinnati area for an ON-SITE position. Duties... ...driven challenges Own all phases of software engineering: requirements analysis,...SeniorFull timeWork experience placementLocal areaRelocation
$70 - $75 per hour
...min) - Onsite 5 Days a week Cincinnati OH 45202 - 6 Month Contract w... ...CBTS is searching for a Senior backend Java/J2EE/AWS developer... ...fostering best practices in software development, code quality, and... ...code reviews, mentor junior engineers, and promote a culture of continuous...SeniorHourly payContract workPart timeH1bLocal area- ...NO Transfers, No Third-Party Referrals - Cincinnati, OH 45202, Onsite 5 days a week, 12... ...Certifications. CBTS is searching for a mid-Senior .NET Developer. The new system will... ...stakeholders. Experience with project-based software development. Candidates need to be...SeniorContract workPart timeLocal area
- ...Senior Angular Software Engineer - Onsite 5 days a week - Pay Range: $60/hr - $70/hr W-2 Only Location: Downtown Cincinnati, OH 45202; Frisco, TX; or Farmington Hills, MI Duration: 6-month contract with renewals - Corp-to-Corp Candidates will not be accepted...SeniorContract workPart timeH1bLocal area
- ...testable and scalable code. MUST be in Cincinnati, OH area. This position is Full Time onsite... ...Responsibilities Develop quality software and web applications Analyze and... ...Qualifications ~ Bachelor's in Computer Science, Engineering, or related field (or equivalent...SuggestedFull time
- ...Primary Location : Cincinnati, OH V-Soft Consulting is currently hiring for a ServiceNow Software Engineer III for our premier client in Cincinnati, OH. Skills Knowledge, Skills and Abilities » CRM-ServiceNow Integrations Design and support integrations...Part timeCurrently hiringLocal area
- ...Role: Software Engineer - Angular Location: Cincinnati OH Duration: 6 months, with potential extensions Pay rate: $65/hour W2 Only, client does not allow C2C Job details: • Full lifecycle application development • Designing, coding and debugging applications...Part timeImmediate start
- ...Role: ServiceNow Software Engineer III Location: Cincinnati, OH Duration: 12 months Pay Rate: $55-60/hour on W2, client will not consider C2C Work Type: Onsite Required Qualifications Experience ~5+ years of ServiceNow platform experience. ~3...Full timeImmediate start
- ...Role: AI Software Engineer III Location: Farmington Hills, Michigan or Cincinnati, OH Duration: 6 months Pay Rate: $60-65/hour on W2, client will not consider C2C Work Type: Onsite Must Have AWS Python Terraform TypeScript Lambda / Fargate...Part timeImmediate start
- ...Primary Location: Cincinnati, Ohio V-Soft Consulting is currently hiring for a Software Engineer - Angular III for our premier client in Cincinnati, Ohio . Education And Experience » Undergraduate degree in computer engineering, computer science, information...Part timeCurrently hiringLocal area
- ...CBTS is seeking an experienced Senior Manager, Developer to lead... ...continuous improvement of software applications, APIs, and databases... ...candidate to be on-site in Cincinnati, OH. Duties: Lead,... ...Establish and reinforce engineering standards, best practices, and...Full timeLocal area
- ...The Senior Security Engineer will join the Vulnerability Management team and help technology teams navigate the full vulnerability management lifecycle. This role will provide critical coverage for the team's vulnerability and exposure management activities, supporting...SeniorFull time
$165k - $175k
...Inc. (BCI) is a multidisciplinary architecture, engineering, landscape architecture, and planning firm... ...Opportunity BCI is seeking an experienced Senior Civil Engineer, Principal in Charge to join its Cincinnati, Ohio team. This is a senior engineering leadership...SeniorFull timeTemporary workCasual workFlexible hoursNight shift- ...Java Backend Engineer Location: Cincinnati, OH – Local Candidates Only (No Relocation) Type: Contract Pay Rate: $70/hr on W2 Job Summary... ..., microservices, and developing scalable, reusable software solutions. Qualifications Degree in Computer Science...Contract workPart timeLocal areaRelocation
- ...Role: Java Backend Modernization Engineer Location: Cincinnati, OH Duration: Contract Pay Rate: $65- $70/hour on W2 Work Type: Onsite... ...to solve analytical problems. Perform all phases of software engineering including requirements analysis, application...Contract workPart timeWork experience placementImmediate start
$130k - $150k
...Role: Senior Development Manager / Developer Location: Hybrid, Cincinnati OH Duration: 6 months Contract-2-Hire Salary: $130-150K/year W2 Only during contract... ...testing, deployment, and ongoing improvement of software applications, APIs, databases, and related...SeniorContract workPart timeImmediate start- ...Role: Java Backend Developer Location: Cincinnati OH, onsite Duration: 6 months, with possible... ...'s degree in computer science, Computer Engineering, Information Technology, or a related field. ~7+ years of Professional software development experience using Java. ~...Part timeImmediate start
- ...Location: Cincinnati, Ohio - Full-Time On site Salary Range 100k - 130k based on your skill, experience and determined by the hiring... ...Benefits Medical, Dental, Vision, 401K Reports to: Director of Engineering & Quality The Position: IronRoad is conducting a...Full time
- ..., while helping others along the way, come join the Broadridge team.Broadridge is growing! We are seeking an enthusiastic Senior Software Engineer (Java) to join our team. In this role, you will work with internal teams and business partners to design, develop, and implement...SeniorFull timeLocal area
- ...development, and maintenance of critical software applications. The ideal candidate will... .... This position is available in **Cincinnati, OH** (onsite at a downtown office... ...practices Undergraduate degree in Computer Engineering, Computer Science, Information...Full timeWork at office
- OverviewLutron is seeking an experienced Application Software Engineer for our Cincinnati office to design and deliver software platforms that integrate... ...in collaboration with multiple developers.Work with senior engineers to review solutions.Resolve technical issues,...Work at officeWorldwide
- Position Summary Deloitte Global is the engine of the Deloitte network. Our professionals reach across disciplines and borders to... ...Professional development From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities...SeniorVisa sponsorship
- ...passionate about developing your career, while helping others along the way, come join the Broadridge team. We are looking for a Senior Software Engineer. This is an exciting opportunity to join a high-performing team and make a meaningful impact on Broadridge’s Engineering...SeniorFull timeLocal areaImmediate start
$105.4k - $124k
...DescriptionSupervises and develops multi-platform converged enterprise engineering solutions targeted to meet existing, enhanced, and new... ...: Saint Paul, MN; Atlanta, GA; Hopkins, MN; Chicago, IL; Cincinnati, OH; Denver, CO; Charlotte, NC; Brookfield, WI; Irving, TX; Earth...SeniorFull timeLocal areaRemote work3 days per week$111.61k - $131.3k
...expectations:This role requires working from a U.S. Bank location three (3) or more days per week.U.S. Bank is seeking a Senior Cloud Security Engineer to support the cloud infrastructure and security platforms that protect sensitive enterprise data. This role sits...SeniorFull timeWork experience placementLocal area3 days per week- ...Encore Talent Solutions is currently seeking a Dynamics 365 SCM Engineer for a position located in Cincinnati, OH. Position Summary: We are seeking an experienced Dynamics 365 SCM Consultant to support, enhance, and optimize an enterprise Microsoft Dynamics 365 environment...Full time
- ...Role Name: Java full stack Developer Location: Cincinnati, OH Experience with the following: Programming Languages: Java; working... ...o Experience with agile development methodologies Software security skills including secure coding, web application security...
- Northrop Grumman is seeking cleared Sr. Principal Embedded Software Engineers to lead development of sensor, communication, and cyber systems onsite in Cincinnati, OH. Candidates should have strong C/C++ skills, embedded expertise, and the ability to work across full software...Senior
- Northrop Grumman-Xetron in Cincinnati, OH is seeking cleared Sr. Principal Embedded Software Engineers to lead development of sensor, communication, and cyber systems onsite. You will drive requirements through test, mentor engineers, and tackle next‑gen EW and SIGINT applications...Senior
- ...Senior Android Developer Cincinnati OH Onsite Must Have Advanced Proficiency in Jetpack Compose and Compose Navigation Solid... ...new features and enabling capabilities using modern software engineering tools and practices. Adheres to practices and...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Cyber Software Engineer (Cincinnati). Be the first to apply!
- information technology security engineer Cincinnati, OH
- aws cloud security engineer Cincinnati, OH
- senior application security engineer Cincinnati, OH
- senior security operations engineer Cincinnati, OH
- entry level security engineer Cincinnati, OH
- sr security engineer Cincinnati, OH
- security engineer Cincinnati, OH
- network security engineer Cincinnati, OH
- sr information security engineer Cincinnati, OH
- IT security engineer Cincinnati, OH











