Secret/SCI w. Full Scope Polygraph to be considered for this position. Apply in 60 seconds at Summary: Develop and maintain accurate emulator models for network devices, leveraging reverseengineering techniques to extract information from firmware. Emulation Developer 3 requires expert-level experience with emulators, reverseengineering hardware and firmware, and modeling hardware and firmware … within an emulator machine model. Qualifications: Strong experience in developing emulator models for network devices. Familiarity with reverseengineering techniques and tools. Understanding of networking protocols and technologies. Proficiency in programming languages such as C, C++, or assembly. Ability to create and maintain emulator models. Excellent problem-solving and analytical skills. Desired Skills: Knowledge of various processor architectures More ❯
Sector provides solutions to the United States Government for information collection, operations, exploitation and dissemination, and research activities. Our Team specializes in software development, cloud architecture, systems and network engineering, systems integration, agile management, as well as targeting operations and intelligence analysis. Our support to our mission customers includes cyber network operations, exploitation and defense, signals intelligence, human intelligence … and critical missions and networks. Required Qualifications: Bachelor's degree (or equivalent) in Cybersecurity, Information Security, IT, Computer Engineering, Network Engineering, Computer Science, or Computer Forensics Demonstrated XX years experience in three or more specific areas to include: analysis, network engineering, networking security, technical collection, penetration testing, red teaming, hardware engineering, software reverseengineering, and computer exploitation. Proven proficiency with at least three (3) or more of the following: mobile security, telecom protocols, operating systems (Windows, iOS, Android, or Linux), software reverseengineering, forensics, network analysis, vulnerability assessment or malware forensics. Demonstrated working knowledge of software development and some demonstrated proficiency in scripting and/or programming languages and database development More ❯
and developing in virtual environments like VMWare/ESXi, Open Stack, Open vSwitch, and QEMU. - Embedded Systems: Development experience on embedded platforms such as Linux, Unix, Android, and VxWorks. - ReverseEngineering: Proficiency with software reverseengineering and debugging tools (IDAPro, OllyDbg, gdb, Ghidra, Binary Ninja) and hardware reverseengineering of embedded devices. - Assembly Language … representative example would be yearly compensation of $308,320 for 1880 hours billed for a candidate with this skillset. a technical Bachelor's degree, and 12 years of software engineering experience. About SYSTOLIC: SYSTOLIC is dedicated to giving our employees the best possible company experience so that they can focus on providing outstanding support to their customer's mission. More ❯
contingent upon contract award Markesman Group is seeking Software Engineers to join our team at Annapolis Junction, Maryland. Job Responsibilities Candidates for this position will lead a team performing reverseengineering tasks on existing products and encoding discoveries directly into our codebase. Additional tasks involve the research, design, and development of innovative algorithms to automate challenging or time … consuming tasks within the reverseengineering domain. Candidates will be exposed to and become proficient with a variety of technologies involving hardware description languages, embedded instruction architectures, high-level software development languages, formal verification tools, and more.? The ideal candidate will have experience with object-oriented design and an understanding of basic logic gates. We are particularly looking … for candidates that have experience with FPGA design (Quartus, Vivado, ISE), embedded system design, EDA tools (synthesis, P&R, simulation), and/or microcontrollers. Experience with software reverseengineering is also valued in this position. Minimum Qualifications • An active DoD Top Secret/SCI with Poly at the time of consideration • Have a bachelor's degree in a More ❯
exciting opportunity for a Senior Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management. At Leidos, we offer competitive benefits, including Paid Time Off, 11 paid … make a difference in National Security! Job Summary: Do you thrive working in small teams that collaborate closely with customers? Are you intrigued by offensive cyber vulnerability analysis and reverseengineering (VR/RE)? How about offensive cyber tool development? Our Offensive Cyber development program is seeking someone with a strong mission focus who is passionate about cyber … new development. The Cyber and Analytics Business Area at Leidos is seeking motivated individuals to work in a dynamic environment with a team of Cyber Engineers in areas of reverseengineering, prototyping, design, software development, integration, and cyber testing to develop capabilities against a wide variety of networking devices. This work will leverage your ability to deconstruct a More ❯
ensuring that project management best practices are followed by performers and independent verification and validation entities funded by DARPA. The ideal candidate should possess technical expertise and experience in reverseengineering and vulnerability research. Exemplary candidates will have demonstrated success with learning new subjects and rapidly gaining insights into current and next-generation research and prototyping, preferably with … hands-on leadership of research and development programs in the defense sector. Responsibilities: • Utilize advanced reverseengineering techniques to analyze software, firmware, and hardware for vulnerabilities and potential exploitation vectors. • Develop and execute red teaming engagements, emulating adversary tactics, techniques, and procedures (TTPs) to identify and exploit vulnerabilities in critical systems. • Conduct in-depth vulnerability research, focusing on … Contribute to the development of threat intelligence products, technical reports, and briefings for senior government officials and technical stakeholders. • Stay abreast of the latest trends in offensive security research, reverseengineering tools and techniques, and emerging exploit methodologies. Qualifications: • Bachelor's degree in computer science, Engineering, or a related field (master's degree preferred). • Minimum of More ❯
Arlington, Virginia, United States Hybrid / WFH Options
SRC
Our client has deep expertise in Vulnerability Research, CNO Development, ReverseEngineering, and Penetration Testing. They support the defense and intelligence communities along with commercial clients. Founded by engineers, they have their own fixed, firm contract, and they work out of their own space. They have strong salaries and team incentive bonuses, provide excellent benefits, and offer … Relevant qualifications: -Experience with C/C++ -Experience with Python -Experience with low-level programming -Experience with Linux or Windows kernel drivers Desired: -Experience with embedded platforms -Experience with reverseengineering (IDA Pro, Binary Ninja, etc.) -Experience with assembly -Experience with mobile platforms This role offer hybrid flexibility with a work location in Arlington, VA. They are looking More ❯
experience; $259,200/year total compensation Bachelor's in a technical field (or 4 yrs additional SWE experience in lieu), M.S. substitutes for 2 years experience Job Description: Reverse engineer Linux-based network devices and enhance CNO tooling Build and iterate on prototypes and final toolsets based on mission feedback Collaborate with analysts, operators, and developers to ensure … real-world impact Strong C/C Python/Assembly skills applied to embedded and network environments Comfortable navigating Unix systems and reverseengineering at the firmware level Familiarity with networking protocols (TCP/IP) and tools like Wireshark Experience using Git/Subversion and Atlassian suite (Jira, Confluence) Nice to Haves: Background in Windows or RTOS reverseengineering Experience with CNO tooling or exploit development Familiarity with Rust, PowerShell, Bash, JavaScript, Java, Perl, or C# Understanding of SIGINT system architecture and production operations Telework: This position does not support telework About SYSTOLIC: SYSTOLIC is dedicated to giving our employees the best possible company experience so that they can focus on providing outstanding support to their More ❯
to develop cyber solutions in support of critical national security operations and collaborate with a multidisciplinary team of hardware and RF engineers. This role involves deep technical work across reverseengineering, vulnerability assessments, and mobile and embedded systems development. Successful candidates will contribute to full-spectrum cyber capabilities while maintaining a high standard of software assurance and operational … relevance. Responsibilities: Perform software reverseengineering on complex binaries and firmware (x86, ARM, MIPS). Conduct vulnerability research and analysis across mobile, embedded, and traditional platforms. Develop and integrate secure software solutions targeting Android, iOS, and Windows environments. Implement cryptographic capabilities and steganography techniques to enhance software resilience. Support hardware-based software development, including modification of physical devices. … commercial systems to validate security posture. Provide rapid prototyping and field-ready tools in support of mission operators. Qualifications: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field. Minimum of 5 years in software engineering or cyber tool development roles. Experience in reverseengineering tools (IDA Pro, Ghidra, Radare2). Strong More ❯
like to do this Support numerous challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission. Perform virtual environment development, vulnerability analysis, reverseengineering, software development, and operational support to solve many of the country's toughest problems Apply expertise in cloud engineering, C/C++ development, reverseengineering … Analysis, Design, Development, Integration, and/or Testing Four (4) or more years of Software development experience using C, C/C++, or other proprietary languages Experience with Software ReverseEngineering and/or debugging tools, such as IDAPro, OllyDbg, gdb, etc. Experience with Configuration, administration, and development experience in Virtual Environments (VMWare/ESXi, Open Stack, Open More ❯
C5ISR systems. HII works within our nation's intelligence and cyber operations communities to defend our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverseengineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners. Meet HII's Mission Technologies Division Our team … technical and risk based questions for our customer and senior DoD decision makers Coordinate reviews, meetings and test activities for assigned programs and work to support program needs Review engineering design documents for anti-tamper solutions (e.g. Anti-Tamper Plans) and conduct vulnerability analysis of system level anti-tamper architectures Author technical reports to document vulnerabilities of proposed anti … Masters in related field; 4 years relevant experience with PhD in related field; or High School Diploma or equivalent and 13 years relevant experience. B.S. (M.S. preferred) in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering or other related engineering disciplines Minimum three (3) years experience with DoD Anti-Tamper engineering 5-20 years of More ❯
you work with matters. Responsibilities: Support numerous challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission. Perform embedded development, vulnerability analysis, reverseengineering, software development, and operational support to solve many of the country's toughest problems. Apply expertise in C/C++ development, reverseengineering, x86 Assembly … Knowledge of Software System Requirements Analysis, Design, Development, Integration, and/or Testing Development experience with Virtual Environments (VMWare/ESXi, Open Stack, Open vSwitch, QEMU) Experience with Software ReverseEngineering and/or debugging tools, such as IDAPro, OllyDbg, gdb, Ghidra, etc. Familiarity with assembly languages (development or reversing) Knowledge of low level, systems programming concepts Desired More ❯
C5ISR systems. HII works within our nation's intelligence and cyber operations communities to defend our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverseengineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners. Meet HII's Mission Technologies Division Our team … technical and risk-based questions for our customer and senior DoD decision makers Coordinate reviews, meetings and test activities for assigned programs and work to support program needs Review engineering design documents for anti-tamper solutions (e.g. Anti-Tamper Plans) and conduct vulnerability analysis of system level anti-tamper architectures Author technical reports to document vulnerabilities of proposed anti … related field; 0 years experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 9 years relevant experience. B.S. (M.S. preferred) in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering or other related engineering disciplines 4+ years of engineering experience, to include systems engineering, electronic design, software development More ❯
is passionate about Cybersecurity who can think "outside the box" to solve challenging problems. In this position you will be able to leverage your knowledge of OS security features, ReverseEngineering, Vulnerability Analysis, Networking, Firmware, and Kernel development. Responsibilities Developing, debugging, and maintaining complex software Designing software to meet customer requirements Working in a standalone and/or … mitigation Experience with Python Experience in writing software in Assembly (ARM, MIPS, PPC, x86) Demonstrated ability to work in a dynamic and challenging environment Qualifications Bachelor's degree in engineering, computer science, or related field Strong analytical skills More ❯
resolve complex technical issues. Required Skills and Experience: Proficiency in C++ and Python. Strong understanding of operating system internals. In-depth knowledge of network protocols. Familiarity with modern software engineering concepts and practices. Knowledge of common CNO techniques. Preferred Qualifications: Experience with reverseengineering, malware analysis, or exploit development. Background in working with DoD or other federal More ❯
Join Us in Making a Difference in the Lives of Those Defending Our Nation! Why SURVICE? Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the United States. Since 1981, we have supported the DoD community, as well as Homeland Security, advanced technologies, environmental, and commercial markets. Our employees have backgrounds in engineering … Analyst Location: Dayton, Ohio Security Clearance: Active Clearance or Eligible to Obtain - U.S. citizenship required Salary: $75,000 - $90,000 Depending on Experience and Education Travel: 10% Benefits: SURVICE Engineering offers a total rewards package to include competitive salaries, comprehensive insurance options, paid time off, 401k, flexible spending, tuition reimbursement. Position Summary SURVICE Engineering is currently seeking an … evaluation by developing test plans, conducting testing, and conducting post-test analysis Conducting survivability analyses by developing inputs, conducting analysis to determine survivability to threats, and associated documentation Translating engineering level survivability outputs into inputs to support mission, campaign, and analytical wargaming Developing authoritative data sources by conducting research on data standardization and architectures leveraging MBSE techniques Minimum Qualifications More ❯
MQ Prime is a Virginia based small business who are experts in the world of Cyber Engineering and Software Development. Built on decades of expertise, we support Commercial and Government clients, providing development, design and implementation of cutting-edge solutions. Our personnel maintain support for cyber solutions throughout all of the Government and continue to develop capabilities to fill … IP) and socket level programming Willing to work on site in Hanover, MD TS/SCI clearance with a FSP Preferred qualifications: Understand CNO development concepts Software Analysis/ReverseEngineering experience Understand assembly programming concepts Unit Test experience Experience using Atlassian products (JIRA, Confluence, Crucible) Ability to handle stress and work well under pressure Analytical and Critical More ❯
C5ISR systems. HII works within our nation's intelligence and cyber operations communities to defend our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverseengineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners. Meet HII's Mission Technologies Division Our team … security architectural artifacts, provides architectural analysis of cyber security features and relates existing system to future needs and trends, embeds advanced forensic tools and techniques for attack reconstruction, provides engineering recommendations, and resolves integration and testing issues. May interface with external entities including law enforcement, intelligence and other government organizations and agencies. Minimum Qualifications 15 years relevant experience with … experience with Masters in related field; 10 years relevant experience with PhD in related field; or High School Diploma or equivalent and 19 years relevant experience. BS in Computer Engineering, or a BS in Electrical Engineering with strong software background (C/C++) Hardware and software debugging experience Minimum Top Secret clearance required to start Must be able More ❯
of degree. Perform a variety of tasks, including specialization in several sub-fields such as kernel mode programming for platforms like Windows and Linux in C, C++, or Assembly, reverseengineering of various instruction set architectures (e.g., x86, x64, MIPS, PPC, or ARM), and vulnerability analysis. Experience with VMware, ESXi, IDA Prol, Olly Debug, Ghidra, Kali Linux, GDP … organize and manage an individual schedule. Knowledge of internet protocols, telecommunication technologies, and internet routing. Understanding of software applications, operating systems, and databases within the telecommunications architecture. Experience in reverseengineering and vulnerability analysis. Experience within Cyberspace Operations. Experience in Software Engineering and/or Software Development . About Strategic Technologies Analytics Group (STAG): STAG is a More ❯
amazing engineers excite you, we would love to speak with you! What does it take? Our Praxineers range from Software Gurus to HPC/Supercomputing Specialists to CNO/Reverse Engineers to Linux SAs, DevOps engineers to AWS/Cloud technologists. Software Gurus - A Java software engineer, skilled in object-oriented programming and fluent in the intricacies of Java … parallel programming techniques and deep understanding of hardware architectures, designs and optimizes lightning-fast algorithms that harness the full computational might of supercomputers, pushing the boundaries of scientific and engineering simulations to new heights. CNO/Reverse Engineer - Armed with a profound knowledge of low-level programming languages and an insatiable curiosity, fearlessly dissects and deciphers intricate software … functional teams, mitigating risks, and delivering high-quality results, while effectively aligning business objectives with stakeholder expectations in dynamic and fast-paced environments. Junior engineers - Solid foundation in software engineering principles and an eagerness to learn, actively contribute to the planning, development, and testing phases of projects, collaborating with cross-functional teams to ensure the timely delivery of high More ❯
amazing engineers excite you, we would love to speak with you! What does it take? Our Praxineers range from Software Gurus to HPC/Supercomputing Specialists to CNO/Reverse Engineers to Linux SAs, DevOps engineers to AWS/Cloud technologists. Software Gurus - A Java software engineer, skilled in object-oriented programming and fluent in the intricacies of Java … parallel programming techniques and deep understanding of hardware architectures, designs and optimizes lightning-fast algorithms that harness the full computational might of supercomputers, pushing the boundaries of scientific and engineering simulations to new heights. CNO/Reverse Engineer - Armed with a profound knowledge of low-level programming languages and an insatiable curiosity, fearlessly dissects and deciphers intricate software … functional teams, mitigating risks, and delivering high-quality results, while effectively aligning business objectives with stakeholder expectations in dynamic and fast-paced environments. Junior engineers - Solid foundation in software engineering principles and an eagerness to learn, actively contribute to the planning, development, and testing phases of projects, collaborating with cross-functional teams to ensure the timely delivery of high More ❯
AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority programs through our strategic solutions in the areas of Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training. Responsibilities Assist in the development of software applications, features, and components under the guidance of senior developers, following coding standards and best practices. Designs, develops, documents, tests … ensure specifications are met. Qualifications Top Secret Clearance U.S. Citizenship Required for the purposes of obtaining/holding a U.S. security clearance Bachelor's degree in computer science, Electrical Engineering, Cybersecurity, or related field is preferred. Agile Certified Practitioner (PMI-ACP), Certified Scrum Developer (CSD), or similar certifications is preferred. Two years of professional experience in software development roles … as JavaScript, Go or Bash. Experience designing working environments and/or programs within Linux-based operating systems. Experience developing basic scripts or automation tools to assist in repetitive reverseengineering tasks and streamline analysis workflows. Experience with Jira or Azure. Pay Transparency Statement AMERICAN SYSTEMS is committed to pay transparency for our applicants and employee-owners. The More ❯
intelligence analysis and tradecraft proliferation. Responsibilities: Possesses a solid understanding of core computer science principles and applies hands-on experience in areas such as penetration testing, ethical hacking, and reverseengineering to guide research and analysis of software, hardware, network components, security protocols, and cloud-based services. Specializes in cyber-enabled platforms, particularly those involving automated video analysis … with product development tools and concepts, Kubernetes, Docker, Git, Jira, Agile, DevOps and CI/CD Experience with database management systems, Oracle, MySQL, Postgre SQL, MongoDB, Elasticsearch Experience with reverseengineering and software development to guide research and analysis of software, hardware, networks components, security protocols, and cloud-based services. Clearance Required: TS/SCI with CI Poly More ❯
mobile platforms and baseband firmware. Core Tasks: Design and develop mission-oriented CNO tools targeting mobile platforms, with a focus on baseband protocol stacks and firmware. Perform in-depth reverseengineering of mobile device firmware, with emphasis on baseband components, to identify vulnerabilities and understand undocumented features. Develop custom software in C/C++, assembly, and scripting languages … Qualifications: Experience with mobile device development or analysis, including Android or iOS platforms. Strong proficiency in C/C++ programming for low-level systems or embedded environments. Hands-on reverseengineering experience across diverse architectures (ARM, x86, MIPS, etc.), preferably using tools like IDA Pro, Ghidra, Binary Ninja, etc. Deep familiarity with mobile network protocols and baseband firmware More ❯
along with Python, • (U) Experience reading or writing assembly (x86, x64, ARM, PPC, MIPS, SPAC, or others), • (U) Experience with debuggers such as gdb, WinDbg, OllyDbg, • (U) Experience with reverseengineering tools such as IDA Pro, HexRays, Ghidra, Binary Ninja, or objdump, • (U) Understanding of network protocols and sockets, OS internals, common CNO techniques, exploitation mitigations such as … DEP and ASLR, and modern software engineering concepts, • (U) Experience with project management best practices such as Scrum and Kanban methodologies, and • (U) Experience with version control systems (e.g., Git) along with understanding of basic configuration management principles. About SYSTOLIC: SYSTOLIC is dedicated to giving our employees the best possible company experience so that they can focus on providing More ❯