> Markdown version of [/jobs/ext/2708075-hardware-engineer](https://www.wearedevelopers.com/jobs/ext/2708075-hardware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Hardware Engineer - **Company:** Peraton Inc - **Location:** Bernards, NJ, United States - **Salary:** $135,000.0 - $216,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Software Applications, C++ (Programming Language), Computer Networks, Computer Engineering, Software Debugging, Embedded Software, Firmware, Field-Programmable Gate Array (FPGA), Python (Programming Language), Machine Learning, Program Analysis, Quick EMUlator (QEMU), Rapid Prototyping Process, Cyber-physical Systems, Reverse Engineering, Systems Architecture, Virtualization Technology, Peripherals, Malware, System-level Testing, Information Technology, SDN Network, Cyber Warfare - **Published:** September 4, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9144264/hardware-engineer ## About the Role * Minimum of 5 years of experience with BS/BA; 3 years with MS/MA; 0 years with PhD * Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, Physics, or related scientific/engineering discipline * US Citizenship * Active Secret Clearance with ability to obtain TS/SCI * Ability to develop rapid prototype solutions using a combination of COTS and custom designs * Ability to develop PCB-based designs and implement FPGA and embedded software to support HWIL and surrogate designs * Ability to integrate processor/microcontroller debuggers to extract binary data and integrate in circuit probing solutions to characterize dynamic program execution * Experience extending and customizing existing emulation frameworks (e.g., QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities * Ability to develop emulator tooling and virtual device models to support reverse engineering and analysis of embedded systems across diverse architectures (e.g., ARM, PPC) * Ability to develop digital models using virtualization tools (e.g., QEMU) and network them together to create integrated, end-to-end system simulations that closely approximate real hardware behavior ## Description Peraton Labs delivers innovative solutions and revolutionary new capabilities to solve the most difficult and complex challenges for government agencies, utilities, and commercial customers. With a distinguished heritage tracing back to Bell Labs, Bellcore, and Telcordia, our experts pave the way. Peraton Labs' cybersecurity research protects mission-critical systems and national cyber infrastructure through a broad range of initiatives in computer network defense, secure-by-design techniques and cyber operations and experimentation platforms. Our projects span several areas of interest. Our core competencies include (but are not limited to): * Program analysis, including program understanding, vulnerability identification, and remediation * Malware analysis and reverse engineering * Resilient networking in support of cyber mission goals * Software-defined networking for cyber defense and deception * Artificial intelligence (reasoning, probabilistic inference, machine learning In this position, as a Hardware Engineer, you will work as part of a small, focused team to architect, develop, implement, and test modular software applications and tools for emulating cyber-physical systems. Additionally you will: * Work in a laboratory environment utilizing test equipment (oscilloscopes, spectrum analyzers, VNAs etc.) to characterize and debug complex electronic systems * Prepare and execute test events for customers and internal and external stakeholders * Lead efforts to develop lab-based acquisition and control platforms to aid in test and characterization of hardware systems * Serve as the hardware team representative on interdisciplinary efforts to contribute knowledge of system architecture and focused processor implementations * Participate in proposal efforts by providing input on technical path and BOM/cost and schedule estimates * Rehost unknown or sparsely documented firmware by analyzing binaries, identifying hardware dependencies, and adapting these to run correctly in emulated environments * Ensure model quality and correctness through unit-level and system-level testing, and by validating behavior against first principles, measured data, documentation, and hardware/software artifacts * Communicate technical foundations of models and algorithms through reports and briefings ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Enhancing Workload Security in Kubernetes](https://www.wearedevelopers.com/videos/356-enhancing-workload-security-in-kubernetes) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [Full Spectrum File Uploads](https://www.wearedevelopers.com/videos/870-full-spectrum-file-uploads) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer)