Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Cyber Software Engineer (Cincinnati)

Full-time

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Cyber Software Engineer (Cincinnati) in Cincinnati, OH vacancy
  •  ...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,... 
    Senior
    Full time
    Work experience placement
    Local area
    Relocation

    CBTS

    Cincinnati, OH
    2 days ago
  • $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... 
    Senior
    Hourly pay
    Contract work
    Part time
    H1b
    Local area

    CBTS

    Cincinnati, OH
    2 days ago
  •  ...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... 
    Senior
    Contract work
    Part time
    Local area

    CBTS

    Cincinnati, OH
    2 days ago
  •  ...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... 
    Senior
    Contract work
    Part time
    H1b
    Local area

    CBTS

    Cincinnati, OH
    2 days ago
  •  ...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... 
    Suggested
    Full time

    Superalloy Manufacturing Solutions Corporation

    Cincinnati, OH
    2 days ago
  •  ...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 time
    Currently hiring
    Local area

    V-Soft Consulting Group, Inc.

    Cincinnati, OH
    2 days ago
  •  ...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 time
    Immediate start

    CBTS

    Cincinnati, OH
    2 days ago
  •  ...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 time
    Immediate start

    CBTS

    Cincinnati, OH
    2 days ago
  •  ...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 time
    Immediate start

    CBTS

    Cincinnati, OH
    2 days ago
  •  ...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 time
    Currently hiring
    Local area

    V-Soft Consulting Group, Inc.

    Cincinnati, OH
    2 days ago
  •  ...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 time
    Local area

    CBTS

    Cincinnati, OH
    2 days ago
  •  ...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... 
    Senior
    Full time

    Flexton Inc.

    Cincinnati, OH
    2 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Casual work
    Flexible hours
    Night shift

    Brandstetter Carroll Inc.

    Cincinnati, OH
    2 days ago
  •  ...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 work
    Part time
    Local area
    Relocation

    CBTS

    Cincinnati, OH
    12 hours ago
  •  ...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 work
    Part time
    Work experience placement
    Immediate start

    CBTS

    Cincinnati, OH
    2 days ago
  • $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... 
    Senior
    Contract work
    Part time
    Immediate start

    CBTS

    Cincinnati, OH
    2 days ago
  •  ...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 time
    Immediate start

    CBTS

    Cincinnati, OH
    2 days ago
  •  ...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

    IronRoad

    Cincinnati, OH
    2 days ago
  •  ..., 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... 
    Senior
    Full time
    Local area

    Broadridge

    Fort Mitchell, KY
    2 days ago
  •  ...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 time
    Work at office

    Agility Partners

    Cincinnati, OH
    2 days ago
  • 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 office
    Worldwide

    Lutron Electronics

    Cincinnati, OH
    4 days ago
  • 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... 
    Senior
    Visa sponsorship

    Deloitte

    Cincinnati, OH
    2 days ago
  •  ...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... 
    Senior
    Full time
    Local area
    Immediate start

    Broadridge

    Fort Mitchell, KY
    1 day ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work
    3 days per week

    US Bank

    Cincinnati, OH
    4 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Cincinnati, OH
    2 days ago
  •  ...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

    Encore Talent Solutions

    Cincinnati, OH
    2 days ago
  •  ...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... 

    Lorven technologies

    Cincinnati, OH
    2 days ago
  • 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

    Cincinnati, OH
    4 days ago
  • 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

    Northrop Grumman

    Cincinnati, OH
    4 days ago
  •  ...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

    United IT Solutions

    Cincinnati, OH
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Cyber Software Engineer (Cincinnati). Be the first to apply!