... level reverse engineering and systems programming experience. * Competitions & Tradecraft: Active participation in Capture The Flag (CTF) or software hacking competitions. Military & Veteran ...
... level reverse engineering and systems programming experience. * Competitions & Tradecraft: Active participation in Capture The Flag (CTF) or software hacking competitions. Military & Veteran ...
Senior Software Engineer, Networking Tools Team
$143K - $189K/yr
NVIDIA is searching for a highly motivated, excellent Senior Software Engineer for design and ... Ability to reverse engineer legacy code * Linux/Windows kernel experience and deep understanding of ...
Senior Software Engineer, Networking Tools Team
$143K - $189K/yr
NVIDIA is searching for a highly motivated, excellent Senior Software Engineer for design and ... Ability to reverse engineer legacy code * Linux/Windows kernel experience and deep understanding of ...
Senior Software Engineer, Networking Tools Team
Santa Clara, CA · On-site
$143K - $189K/yr
NVIDIA is searching for a highly motivated, excellent Senior Software Engineer for design and ... Ability to reverse engineer legacy code * Linux/Windows kernel experience and deep understanding of ...
Senior Software Engineer, Networking Tools Team
Santa Clara, CA · On-site
$143K - $189K/yr
NVIDIA is searching for a highly motivated, excellent Senior Software Engineer for design and ... Ability to reverse engineer legacy code * Linux/Windows kernel experience and deep understanding of ...
Senior Software Engineer, Networking Tools Team
Santa Clara, CA · On-site
$143K - $189K/yr
NVIDIA is searching for a highly motivated, excellent Senior Software Engineer for design and ... Strong ability to understand and quickly get into a large existing codebase Ability to reverse ...
Senior Software Engineer, Networking Tools Team
Santa Clara, CA · On-site
$143K - $189K/yr
NVIDIA is searching for a highly motivated, excellent Senior Software Engineer for design and ... Strong ability to understand and quickly get into a large existing codebase Ability to reverse ...
Dot Net Architect
Hercules, CA · On-site
... and reverse-engineering skills. • Collaborate with cross-functional teams to integrate instrument hardware and software, ensuring seamless product performance. • Troubleshoot complex issues ...
Dot Net Architect
Hercules, CA · On-site
... and reverse-engineering skills. • Collaborate with cross-functional teams to integrate instrument hardware and software, ensuring seamless product performance. • Troubleshoot complex issues ...
Software Engineer
Del Rey, CA · On-site
$55/hr
Job #218999 Chipton-Ross is seeking a Software Engineer for a contract opportunity in Santa Rosa ... Experience reverse engineering legacy control systems, mapping I/O points, documenting signal flow ...
Software Engineer
Del Rey, CA · On-site
$55/hr
Job #218999 Chipton-Ross is seeking a Software Engineer for a contract opportunity in Santa Rosa ... Experience reverse engineering legacy control systems, mapping I/O points, documenting signal flow ...
Engineering software at that depth and that scale is among the hardest problems in the industry ... Deep runtime analysis is our craft: postmortem memory dump analysis, disassembly and reverse ...
Engineering software at that depth and that scale is among the hardest problems in the industry ... Deep runtime analysis is our craft: postmortem memory dump analysis, disassembly and reverse ...
VMS Software Engineer
$142K - $220K/yr
You aren't afraid to reverse-engineer a protocol or write a custom driver if the standard one fails ... Design software with a safety-first mindset. You anticipate edge cases and write defensive code ...
VMS Software Engineer
$142K - $220K/yr
You aren't afraid to reverse-engineer a protocol or write a custom driver if the standard one fails ... Design software with a safety-first mindset. You anticipate edge cases and write defensive code ...
VMS Software Engineer
San Jose, CA · On-site
$142K - $220K/yr
You aren't afraid to reverse-engineer a protocol or write a custom driver if the standard one fails ... Design software with a safety-first mindset. You anticipate edge cases and write defensive code ...
VMS Software Engineer
San Jose, CA · On-site
$142K - $220K/yr
You aren't afraid to reverse-engineer a protocol or write a custom driver if the standard one fails ... Design software with a safety-first mindset. You anticipate edge cases and write defensive code ...
Metrology Technician
Perris, CA · On-site
M. arms), laser trackers, probes, optical scanners, and associated measurement and post-processing software. Capability with other reverse engineering equipment is expected. This position provides ...
Quick apply
Metrology Technician
Perris, CA · On-site
M. arms), laser trackers, probes, optical scanners, and associated measurement and post-processing software. Capability with other reverse engineering equipment is expected. This position provides ...
Mechanical Design Engineer (Semiconductor/Solidworks/Inventor)
San Jose, CA · On-site
$115K - $150K/yr
Create and maintain detailed engineering drawings and documentation using CAD software, including Autodesk Inventor and SolidWorks. * Reverse engineer existing components and assemblies using ...
Quick apply
Mechanical Design Engineer (Semiconductor/Solidworks/Inventor)
San Jose, CA · On-site
$115K - $150K/yr
Create and maintain detailed engineering drawings and documentation using CAD software, including Autodesk Inventor and SolidWorks. * Reverse engineer existing components and assemblies using ...
Software Engineer - Integrations
San Francisco, CA · On-site +1
$122K - $164K/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
$122K - $164K/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
$122K - $164K/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
$122K - $164K/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 ...
We are looking for software engineers, hardware engineers, roboticists, and front-end mobile ... Familiarity with anti-tamper and reverse engineering mechanisms * Experience in Platform security ...
We are looking for software engineers, hardware engineers, roboticists, and front-end mobile ... Familiarity with anti-tamper and reverse engineering mechanisms * Experience in Platform security ...
Software Sustainability Engineer
Marina, CA · On-site
$91K - $126K/yr
Comfortable working with existing architectures, reverse engineering system behavior, and troubleshooting issues across hardware, firmware, and software boundaries. * Fundamental understanding of ...
Quick apply
Software Sustainability Engineer
Marina, CA · On-site
$91K - $126K/yr
Comfortable working with existing architectures, reverse engineering system behavior, and troubleshooting issues across hardware, firmware, and software boundaries. * Fundamental understanding of ...
Senior Software Engineer
Palo Alto, CA · On-site
$144K - $189K/yr
Reverse engineer what happened, find the pattern, and fix it at the root. Feedback here isn't ... About the role We're looking for a highly skilled software engineer to help build and scale Youlify ...
Senior Software Engineer
Palo Alto, CA · On-site
$144K - $189K/yr
Reverse engineer what happened, find the pattern, and fix it at the root. Feedback here isn't ... About the role We're looking for a highly skilled software engineer to help build and scale Youlify ...
Software Sustainability Engineer
Monterey, CA · On-site
$91K - $126K/yr
Comfortable working with existing architectures, reverse engineering system behavior, and troubleshooting issues across hardware, firmware, and software boundaries. * Fundamental understanding of ...
Software Sustainability Engineer
Monterey, CA · On-site
$91K - $126K/yr
Comfortable working with existing architectures, reverse engineering system behavior, and troubleshooting issues across hardware, firmware, and software boundaries. * Fundamental understanding of ...
Software Sustainability Engineer
$91K - $126K/yr
Comfortable working with existing architectures, reverse engineering system behavior, and troubleshooting issues across hardware, firmware, and software boundaries. * Fundamental understanding of ...
Quick apply
Software Sustainability Engineer
$91K - $126K/yr
Comfortable working with existing architectures, reverse engineering system behavior, and troubleshooting issues across hardware, firmware, and software boundaries. * Fundamental understanding of ...
Robotics Engineer
San Diego, CA · On-site
This position will be part of the US Navy RESTORE (Reverse Engineering, Science, and Technology for ... Design, develop, and test hardware, software, sensors, actuators, and embedded systems for robotic ...
Robotics Engineer
San Diego, CA · On-site
This position will be part of the US Navy RESTORE (Reverse Engineering, Science, and Technology for ... Design, develop, and test hardware, software, sensors, actuators, and embedded systems for robotic ...
Embedded Systems Emulation Engineer
San Diego, CA · On-site
$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
San Diego, CA · On-site
$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 ...
Apprentice Software Reverse Engineer information
What does an apprentice software reverse engineer do?
What are the key skills and qualifications needed to thrive as an apprentice software reverse engineer?
What types of projects or tasks can an apprentice software reverse engineer expect to work on during the initial months?
What is the difference between Apprentice Software Reverse Engineer vs Junior Software Developer?
| Aspect | Apprentice Software Reverse Engineer | Junior Software Developer |
|---|---|---|
| Required Credentials | Basic programming knowledge, understanding of reverse engineering tools | Degree in Computer Science or related field, coding skills |
| Work Environment | Security firms, cybersecurity teams, software companies | Software development teams, tech companies, startups |
| Employer & Industry Usage | Cybersecurity, software security analysis | General software development |
| Common Search & Comparison | Often compared for entry-level cybersecurity roles | Compared for entry-level programming roles |
The Apprentice Software Reverse Engineer typically focuses on analyzing and understanding software through reverse engineering techniques, often in cybersecurity contexts. In contrast, a Junior Software Developer primarily writes, tests, and maintains software code. While both roles may require programming skills, the reverse engineer emphasizes security analysis and disassembly, whereas the developer concentrates on software creation. Understanding these differences helps job seekers identify roles aligned with their skills and career goals.
What are the most commonly searched types of Software Reverse Engineer jobs in California?
The most popular types of Software Reverse Engineer jobs in California are:
What cities in California are hiring for Apprentice Software Reverse Engineer jobs?
Cities in California with the most Apprentice Software Reverse Engineer job openings:

Job description
THIS POSITION REQUIRES AN ACTIVE US GOVERNMENT SECURITY CLEARANCE. IF YOU DO NOT HAVE A CLEARANCE, PLEASE DO NOT APPLY.
Cyber Vulnerability Researcher
SG2 Recruiting has partnered with Lumbee Holdings to spearhead the search for a visionary Cyber Vulnerability Researcher. This is a pivotal opportunity to join a dynamic team and directly influence the company's next phase of growth. If you are a strategic thinker ready to make a tangible impact, we want to hear from you.
Company Overview: At Lumbee Holdings, we deliver mission-critical logistical, technical, and analytical support to empower strategic government and defense operations. Our culture is built on continuous improvement, operational integrity, and dedicated service to key defense stakeholders. When you join our team, you become part of a collaborative environment where your expertise directly supports military readiness and system efficiency.
Your Role: As a Cyber Vulnerability Researcher, you will deliver advanced vulnerability research and low-level exploit development capability in support of the MCTSSA Cyber Branch's adversarial testing mission at Camp Pendleton, CA. Your core purpose is to extend the team's offensive depth beyond tool-based penetration testing into original vulnerability discovery, binary analysis, and exploitation of embedded systems, real-time operating systems (RTOS), and custom platform architectures. Working in close coordination with vulnerability assessment analysts and penetration testers, you will translate research-derived findings into actionable assessment products and technically defensible remediation recommendations for Marine Corps Program Offices.
What You Will Be Doing
Conduct Original Vulnerability Research: Perform static and dynamic analysis using tools like Ghidra, IDA Pro, WinDbg, OllyDbg, and gdb to identify exploitable weaknesses in Marine Corps software, firmware, and embedded platforms.
Execute Fuzzing & Exploitation: Develop and execute fuzz testing campaigns to discover zero-day vulnerabilities, and create proof-of-concept (PoC) exploits in isolated research environments to validate mission impact.
Analyze Low-Level Assembly Code: Examine assembly architectures (x86, x64, ARM, MIPS, PowerPC) to identify memory corruption, logic flaws, and bypass strategies for DEP, ASLR, and stack canaries.
Assess Embedded & RTOS Platforms: Research weapons systems, C5ISR platforms, embedded systems, and real-time operating systems (VxWorks, RTOSs, Android, Linux, Windows) that commercial COTS scanners cannot evaluate.
Analyze Code & Write Reports: Conduct static/dynamic source code analysis to identify CWEs, produce Code Review Reports, and deliver summary Security Posture Assessments to guide program office decision-making.
Automate Research Workflows: Utilize Python, Perl, Ruby, or C/C++ to build custom scripts and tools that accelerate research discovery cycles and improve methodology repeatability.
Publish Research Findings: Synthesize research into Vulnerability Survey Reports, technical briefings, attack path analyses, and mitigation strategies compliant with Security Classification Guides.
What You Will Need
Must-Haves
Security Clearance: Active DoD Secret Security Clearance (ability to obtain and maintain Top Secret preferred).
Tooling Expertise: At least five (5) years of hands-on experience using Ghidra for vulnerability research, binary analysis, and reverse engineering.
Programming & Debugging: Proficiency in C or C++, scripting languages (Python, Perl, or Ruby), assembly languages (x86, x64, ARM, MIPS, PowerPC), and debuggers (gdb, WinDbg, OllyDbg).
System & Protocol Knowledge: Experience with PC/embedded system architectures, OS internals, network protocols, fuzzing techniques, and common mitigation techniques (DEP, ASLR, stack canaries).
Location/On-Site: Willingness and ability to work 100% on-site at Camp Pendleton, CA.
Nice-to-Haves
Certifications: Advanced software assurance credentials such as OSED, OSEE, GREM, or equivalent.
Advanced Research Skills: Experience developing IDA Pro plugins/scripts, hardware/FPGA debugging, or 10+ years of low-level reverse engineering and systems programming experience.
Competitions & Tradecraft: Active participation in Capture The Flag (CTF) or software hacking competitions.
Military & Veteran Equivalents: We strongly encourage transitioning service members and veterans to apply! Candidates with backgrounds in the following military occupational specialties (MOS), Air Force Specialty Codes (AFSC), and Navy Enlisted Classifications (NEC) are exceptionally well-suited for this role:
U.S. Army MOS/WO: 17C (Cyber Operations Specialist), 170D (Cyber Warfare Technician Warrant Officer).
U.S. Air Force AFSC: 1B4X1 (Cyber Warfare Operations).
U.S. Navy Rating/Designator: CWT (Cyber Warfare Technician) or CWE (Cyber Warfare Engineer).
Logistics
Work Location: MCTSSA Cyber Branch – Camp Pendleton, California (Standard business hours: Mon–Fri, 8:00 a.m. – 5:00 p.m.)
Position Type: On-site, full-time, Exempt
Travel Required: Less than 10% CONUS travel
Salary Range: $110,000.00 To $120,000.00 Annually
Benefits: Comprehensive benefits package (detailed terms and eligibility provided during onboarding)
Mental and Physical Demands: This position is primarily sedentary and performed in an office or laboratory setting, requiring extended periods of computer use, close visual attention to technical detail, and the ability to sit or stand for extended periods. The role requires the cognitive ability to perform complex technical analysis, review software architectures, and interpret low-level system instructions. Occasional lifting of computer or lab equipment up to 25 lbs. may be required.
Related Duties as Assigned: To support evolving mission priorities and organizational goals, the Program Manager or MCTSSA Cyber Branch Lead may assign you additional operational, technical, or research tasks.
Equal Employment Opportunity & Disability Accommodations: Lumbee Holdings is an Equal Opportunity Employer. We do not discriminate in employment opportunities or practices on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, protected veteran status, genetic information, or any other characteristic protected by applicable federal, state, or local law.
We are committed to providing reasonable accommodations to qualified individuals with disabilities in all phases of the employment process, including the application and interview phase. If you require a reasonable accommodation to participate in the application or recruitment process, please inform your recruiter or contact our HR team.
About SG2 Recruiting
Sourced by ZipRecruiter
Industry
Recruiting and staffing services
Company size
1 - 10 Employees
Headquarters location
Fairfax, VA, US
Year founded
2013