1

Nix Jobs in Ohio (NOW HIRING)

Vulnerability Researcher

Dayton, OH · On-site

$84K - $126K/yr

Knowledge of *nix operating systems and common network protocols (TCP/IP, UDP, HTTP). * Security Clearance: Active US Secret-level clearance with the ability to obtain and maintain TS/SCI. Nice to ...

Nix information

See Ohio salary details

$26

$50

$74

How much do nix jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for nix in Ohio is $50.11, according to ZipRecruiter salary data. Most workers in this role earn between $30.32 and $73.17 per hour, depending on experience, location, and employer.

What is a nix?

Nix jobs typically refer to roles centered around using the Nix package manager and the Nix programming language. These positions often involve managing reproducible development environments, automating software deployment, and maintaining infrastructure using Nix. Professionals in these roles may work as DevOps engineers, system administrators, or software developers who leverage Nix to ensure consistency and reliability across systems. Nix jobs require a solid understanding of declarative configuration, package management, and often involve working with tools like NixOS and Nixpkgs.

What is the difference between Nix vs DevOps Engineer?

AspectNixDevOps Engineer
CredentialsTypically no specific certifications required, but knowledge of Nix package manager is essentialOften requires certifications like AWS, Azure, or Linux certifications
Work EnvironmentFocuses on package management, system configuration, and reproducible buildsInvolves automation, CI/CD pipelines, cloud infrastructure, and system deployment
Industry UsagePrimarily used in software development, system administration, and open-source projectsUsed across software development, IT operations, and cloud services

While Nix specializes in package management and reproducible system configurations, DevOps Engineers focus on automating deployment pipelines and infrastructure. Both roles require technical expertise but serve different aspects of software and system management.

What are some common challenges faced by professionals working with nix, and how can they be addressed?

Professionals working with Nix often encounter challenges related to its steep learning curve and the complexity of its declarative approach to package and configuration management. Navigating the unique syntax of the Nix language and understanding the build process can be initially daunting, especially for those transitioning from traditional package managers. Collaborating effectively within teams requires clear documentation and alignment on best practices for reproducible builds. To address these challenges, many teams invest time in knowledge sharing sessions, leverage community resources, and adopt established conventions to streamline onboarding and workflow.

What skills and qualifications are needed to thrive as a nix engineer?

To thrive as a Nix engineer, you need a strong understanding of functional programming concepts, configuration management, and experience writing and maintaining Nix expressions. Familiarity with the Nix package manager, NixOS, and CI/CD tools, as well as relevant certifications or contributions to open-source Nix projects, are highly beneficial. Problem-solving, attention to detail, and effective communication are crucial soft skills for collaborating with teams and addressing complex deployment challenges. These skills ensure reliable, reproducible, and maintainable software environments, which are essential for efficient development and operations workflows.
Infographic showing various Nix job openings in Ohio as of August 2026, with employment types broken down into 1% Internship, 90% Full Time, 1% Part Time, and 8% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $104,229 per year, or $50.1 per hour.

Vulnerability Researcher

Two Six Technologies

Dayton, OH • On-site

Full-time

Re-posted 9 days ago


Job description

Overview of Opportunity:

Join the Trusted Electronics & Effects team at Two Six Technologies in Dayton, Ohio, where we push the boundaries of software and firmware reverse engineering to uncover vulnerabilities in wireless and embedded systems. As a Vulnerability Researcher, you will be a key technical contributor within our elite team of security researchers, CNO developers, and hardware engineers.

Our government customers rely on us to deliver mission-critical security solutions. We are looking for a researcher who is ready to take ownership of technical tasks, move beyond theory into high-impact discovery, and thrive in an environment focused on reverse engineering embedded systems and developing proof-of-concept exploits.

What You Will Do

  • Conduct targeted reverse engineering on a variety of embedded systems and software components.
  • Perform static and dynamic analysis to find security weaknesses under the guidance of senior technical leads.
  • Develop and refine proof-of-concept (PoC) capabilities to demonstrate research progress and the impact of discovered vulnerabilities.
  • Contribute to technical reports and documentation to further the team's collective understanding of complex targets.
  • Work alongside cross-functional teams to integrate research findings into actionable customer solutions.

What You Will Need (Basic Qualifications)

  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Experience in cybersecurity research, vulnerability research, or reverse engineering.
  • Proficiency in at least one modern decompiler (Ghidra, IDA Pro, or Binary Ninja).
  • Proficiency with at least one modern debugger (GDB or WinDBG).
  • Proficiency in at least one native programming language (C or C++) and a scripting language (Python).
  • Knowledge of *nix operating systems and common network protocols (TCP/IP, UDP, HTTP).
  • Security Clearance: Active US Secret-level clearance with the ability to obtain and maintain TS/SCI.

Nice to Have (Preferred)

  • Experience with fuzzing frameworks (e.g., AFL++, LibFuzzer, or Boofuzz) to automate bug discovery.
  • Experience with hardware debugging interfaces like JTAG, SWD, or UART to extract firmware.
  • Familiarity with defeating modern protections like ASLR, DEP, and Stack Canaries.
  • Knowledge of WiFi, Bluetooth, or Zigbee communication standards.
  • Participation in CTFs or evidence of independent security research projects.

#LI-ZS1

#HYBRID