Reverse-engineer undocumented or poorly documented legacy systems to support ongoing product development and maintenance. Essential Qualifications: Proven experience as a Software Architect, not just ...
Reverse-engineer undocumented or poorly documented legacy systems to support ongoing product development and maintenance. Essential Qualifications: Proven experience as a Software Architect, not just ...
Sr. Principal Reverse Engineer
$131.40K - $181.10K/yr
Experience working with customers, end users, hardware design teams, and software design teams * Experience with reverse engineering of embedded systems * Experience with signal processing in ...
Sr. Principal Reverse Engineer
$131.40K - $181.10K/yr
Experience working with customers, end users, hardware design teams, and software design teams * Experience with reverse engineering of embedded systems * Experience with signal processing in ...
Senior Staff Software Engineer - Binary Log Data Replication
$140.70K - $185.50K/yr
Reverse Engineering Database Binary Logs: Utilize reverse engineering techniques to understand and improve upon the database binary log structure for better data integrity and replication performance.
Senior Staff Software Engineer - Binary Log Data Replication
$140.70K - $185.50K/yr
Reverse Engineering Database Binary Logs: Utilize reverse engineering techniques to understand and improve upon the database binary log structure for better data integrity and replication performance.
Senior Software Engineer
$144.10K - $190K/yr
About the job As a Senior Software Engineer you will help develop Stytch's fraud detection and ... Experience with reverse engineering and/or reverse engineering detection and prevention such as ...
Senior Software Engineer
$144.10K - $190K/yr
About the job As a Senior Software Engineer you will help develop Stytch's fraud detection and ... Experience with reverse engineering and/or reverse engineering detection and prevention such as ...
PERFORMANCE POWERTRAIN CALIBRATION ENGINEER
$50K - $175K/yr
Embedded software reverse engineering (TriCore, MPC/PowerPC). If you are interested in this exciting and influential position, please click the Apply For This Position button below, upload a detailed ...
PERFORMANCE POWERTRAIN CALIBRATION ENGINEER
$50K - $175K/yr
Embedded software reverse engineering (TriCore, MPC/PowerPC). If you are interested in this exciting and influential position, please click the Apply For This Position button below, upload a detailed ...
Our Client requires Software Engineer (C#.Net) , if you are interested for the position please send ... Comfortable with testing, reverse engineering and debugging * Ideally, have some experience in ...
Our Client requires Software Engineer (C#.Net) , if you are interested for the position please send ... Comfortable with testing, reverse engineering and debugging * Ideally, have some experience in ...
QGOV Security Software Engineer
San Diego, CA · On-site
$134.80K - $202.20K/yr
QGOV Software Engineer with a focus on software security. A candidate will work with established ... based reverse engineering • Experience in identification and remediation of security ...
QGOV Security Software Engineer
San Diego, CA · On-site
$134.80K - $202.20K/yr
QGOV Software Engineer with a focus on software security. A candidate will work with established ... based reverse engineering • Experience in identification and remediation of security ...
QGOV Security Software Engineer
$134.80K - $202.20K/yr
QGOV Software Engineer with a focus on software security. A candidate will work with established ... based reverse engineering • Experience in identification and remediation of security ...
QGOV Security Software Engineer
$134.80K - $202.20K/yr
QGOV Software Engineer with a focus on software security. A candidate will work with established ... based reverse engineering • Experience in identification and remediation of security ...
QGOV Security Software Engineer
San Diego, CA · On-site
$111.30K - $166.90K/yr
QGOV Software Engineer with a focus on software security. A candidate will work with established ... based reverse engineering • Experience in identification and remediation of security ...
QGOV Security Software Engineer
San Diego, CA · On-site
$111.30K - $166.90K/yr
QGOV Software Engineer with a focus on software security. A candidate will work with established ... based reverse engineering • Experience in identification and remediation of security ...
Senior Malware Analyst/Reverse Engineer
Camp Pendleton, CA · On-site
$115K - $135K/yr
... engineering, testing and evaluation, and supports experimentation on C5I systems and amphibious ... Auria is a provider of solutions and software in support of complex Space, National Security, and ...
Senior Malware Analyst/Reverse Engineer
Camp Pendleton, CA · On-site
$115K - $135K/yr
... engineering, testing and evaluation, and supports experimentation on C5I systems and amphibious ... Auria is a provider of solutions and software in support of complex Space, National Security, and ...
Senior Staff Software Engineer - Binary Log Data Replication
$121.70K - $165.40K/yr
Utilize reverse engineering techniques to understand and improve upon the database binary log ... Software Designs and Technical Roadmap: Develop software designs and a technical roadmap for the ...
Senior Staff Software Engineer - Binary Log Data Replication
$121.70K - $165.40K/yr
Utilize reverse engineering techniques to understand and improve upon the database binary log ... Software Designs and Technical Roadmap: Develop software designs and a technical roadmap for the ...
Senior Staff Software Engineer - Binary Log Data Replication
Oakland, CA · Hybrid
$121.70K - $165.40K/yr
Reverse Engineering Database Binary Logs: Utilize reverse engineering techniques to understand and improve upon the database binary log structure for better data integrity and replication performance.
Senior Staff Software Engineer - Binary Log Data Replication
Oakland, CA · Hybrid
$121.70K - $165.40K/yr
Reverse Engineering Database Binary Logs: Utilize reverse engineering techniques to understand and improve upon the database binary log structure for better data integrity and replication performance.
Senior Staff Software Engineer - Binary Log Data Replication
Oakland, CA · On-site
$121.70K - $165.40K/yr
Utilize reverse engineering techniques to understand and improve upon the database binary log ... Software Designs and Technical Roadmap: Develop software designs and a technical roadmap for the ...
Senior Staff Software Engineer - Binary Log Data Replication
Oakland, CA · On-site
$121.70K - $165.40K/yr
Utilize reverse engineering techniques to understand and improve upon the database binary log ... Software Designs and Technical Roadmap: Develop software designs and a technical roadmap for the ...
Software Development Engineer
Cupertino, CA · On-site
$181.10K - $272.10K/yr
Identify malicious software behavior and develop signatures to block malicious software. Build and ... Using reverse engineering tools including IDA Pro, Binary Ninja or Ghidra.Developing malware ...
Software Development Engineer
Cupertino, CA · On-site
$181.10K - $272.10K/yr
Identify malicious software behavior and develop signatures to block malicious software. Build and ... Using reverse engineering tools including IDA Pro, Binary Ninja or Ghidra.Developing malware ...
Software Development Engineer
$181.10K - $272.10K/yr
Identify malicious software behavior and develop signatures to block malicious software. Build and ... Using reverse engineering tools including IDA Pro, Binary Ninja or Ghidra. Developing malware ...
Software Development Engineer
$181.10K - $272.10K/yr
Identify malicious software behavior and develop signatures to block malicious software. Build and ... Using reverse engineering tools including IDA Pro, Binary Ninja or Ghidra. Developing malware ...
The Staff Software Engineer - Security will enhance the security roadmap for TRS products and ... reverse engineering mechanisms • Experience in Platform security engineering and secure SDLC ...
The Staff Software Engineer - Security will enhance the security roadmap for TRS products and ... reverse engineering mechanisms • Experience in Platform security engineering and secure SDLC ...
Embedded Systems Emulation Engineer
$110K - $151K/yr
Experience at the software/hardware interface, including device drivers or real-time/embedded operating systems * Experience with reverse engineering and firmware rehosting for embedded systems ...
Embedded Systems Emulation Engineer
$110K - $151K/yr
Experience at the software/hardware interface, including device drivers or real-time/embedded operating systems * Experience with reverse engineering and firmware rehosting for embedded systems ...
Software Engineer - Integrations
San Francisco, CA · On-site
$122.30K - $164.60K/yr
Be part of the team that is building the next generation of ETL software * Build fast, scalable ... You find reverse-engineering systems interesting * Coding in Java is second nature to you * You're ...
Software Engineer - Integrations
San Francisco, CA · On-site
$122.30K - $164.60K/yr
Be part of the team that is building the next generation of ETL software * Build fast, scalable ... You find reverse-engineering systems interesting * Coding in Java is second nature to you * You're ...
Embedded Systems Emulation Engineer
$110K - $151K/yr
Experience at the software/hardware interface, including device drivers or real-time/embedded operating systems * Experience with reverse engineering and firmware rehosting for embedded systems ...
Embedded Systems Emulation Engineer
$110K - $151K/yr
Experience at the software/hardware interface, including device drivers or real-time/embedded operating systems * Experience with reverse engineering and firmware rehosting for embedded systems ...
Software Engineer - Integrations
San Francisco, CA · On-site +1
$122.30K - $164.60K/yr
Be part of the team that is building the next generation of ETL software * Build fast, scalable ... You find reverse-engineering systems interesting * Coding in Java is second nature to you * You're ...
Software Engineer - Integrations
San Francisco, CA · On-site +1
$122.30K - $164.60K/yr
Be part of the team that is building the next generation of ETL software * Build fast, scalable ... You find reverse-engineering systems interesting * Coding in Java is second nature to you * You're ...
Software Reverse Engineering information
See California salary details
$76.63 - $78.96
8% of jobs
$78.96 - $81.29
9% of jobs
$83.32 is the 25th percentile. Wages below this are outliers.
$81.29 - $83.61
8% of jobs
$83.61 - $85.94
9% of jobs
$85.94 - $88.27
9% of jobs
The median wage is $89.57 / hr.
$88.27 - $90.60
9% of jobs
$90.60 - $92.93
9% of jobs
$92.93 - $95.26
9% of jobs
$95.84 is the 75th percentile. Wages above this are outliers.
$95.26 - $97.59
8% of jobs
$97.59 - $99.92
9% of jobs
$99.92 - $102.25
9% of jobs
$76
$90
$102
How much do software reverse engineering jobs pay per hour?
What are the key skills and qualifications needed to thrive as a Software Reverse Engineer, and why are they important?
What are some common challenges faced by software reverse engineers when analyzing complex applications?
What is software reverse engineering?
What is the difference between Software Reverse Engineering vs Malware Analyst?
| Aspect | Software Reverse Engineering | Malware Analyst |
|---|---|---|
| Credentials | Knowledge of programming, debugging, and disassembly tools | Knowledge of malware behavior, analysis tools, and cybersecurity certifications |
| Work Environment | Software development, security research, or cybersecurity teams | Cybersecurity firms, government agencies, or security teams |
| Industry Usage | Software security, vulnerability research, software debugging | Threat detection, malware analysis, incident response |
While both roles involve analyzing software, Software Reverse Engineering focuses on understanding software code and behavior, often for security testing or debugging. Malware Analysts specifically analyze malicious software to identify threats and develop defenses. Both require technical skills but serve different security objectives.

Job description
Domain EXP - Healthcare Domain
Location - Hercules CA (Onsite)
Duration - 6 Months
Must Have - C#, C++, SQL, UI, business logic, instrument control, Scrum methodology, code reviews, bug fixing in regulated environments. Delphi Must to have.
Job Description
Position OverviewWe are seeking a Software Architect to support the Clinical Diagnostic Group's On-Market instruments. This role involves guiding a team of developers, testers, and business analysts in sustaining and evolving existing medical instruments. The architect will create new software architectures and ensure that any changes to existing systems maintain architectural integrity. This is an on-site position with a strong focus on instrument integration. An interim remote architect is currently in place, but we are looking for someone who can work directly with the team on-site.
Key Responsibilities- Develop and oversee software architectures for new and existing products, ensuring stability and scalability.
- Lead architectural planning and implementation, working closely with project managers to align on timelines, risks, and mitigation strategies.
- Serve as the primary technical expert and point of contact for architectural decisions and technical challenges.
- Mentor and guide junior and mid-level developers, fostering growth in architectural design and reverse-engineering skills.
- Collaborate with cross-functional teams to integrate instrument hardware and software, ensuring seamless product performance.
- Troubleshoot complex issues, provide root cause analysis, and develop resolutions while documenting findings clearly and effectively.
- Ensure all software development aligns with industry standards, regulatory requirements, and best practices.
- Reverse-engineer undocumented or poorly documented legacy systems to support ongoing product development and maintenance.
Proven experience as a Software Architect, not just as a developer.
Strong background in designing, documenting, and implementing complex software architectures.
Expertise in software design, architecture, coding languages (C#, Delphi, C++), and database systems (SQL).
Experience working in environments requiring integration between software and hardware (preferably medical or scientific instruments).
Demonstrated ability to mentor and lead junior and mid-level developers.
Strong project management collaboration skills, including risk identification and mitigation planning.
Full understanding of software development lifecycles (SDLC), scrum methodologies, and experience solving bugs within a corporate environment.
Key Skills (Ranked by Importance):Communication (Written Reports): Ability to clearly articulate root causes and solutions in written documentation. This is critical as the team lacks strong written communication skills.
Reverse-Engineering Systems: Must be capable of analyzing undocumented or poorly documented systems, especially with codebases in languages such as Delphi, C#, and C++.
Adaptability Across Architectures and Environments: Flexibility to switch between different architectures and environments, including database work, UI, business logic, and instrument control layers.
Bug Fixing and SDLC Knowledge: Previous experience working in scrum teams, conducting code reviews, and fixing bugs within regulated or corporate environments.
Preferred Qualifications:Experience in regulated industries (e.g., medical devices, pharmaceuticals).
Familiarity with multiple programming languages and the ability to self-train when necessary.
Strong organizational, problem-solving, and teamwork skills.
Experience working with instrument control systems or embedded software.
Additional Notes: This role is highly technical and requires someone capable of stepping into an environment where documentation may be incomplete or in French. The architect must be comfortable troubleshooting, mentoring others, and filling in knowledge gaps as needed. This position is vital for the long-term sustainability and growth of the Clinical Diagnostic Group's products.
About Abode TechZone
Sourced by ZipRecruiter
Abode is fast-growing staffing corporation, business growth depends on putting the right people in place — the professional talent that sets your organization apart from the competition. Abode’s vision is to provide best ever IT’s Staff Solutions services with an effective strategy which can address market fluctuations in key areas, such as time, cost, risk, flexibility, control, and expertise. We target to connect our partners with the best professional talent you need.
Industry
Recruiting and staffing services
Company size
11 - 50 Employees
Headquarters location
New York, NY, US
Year founded
2019