2

Entry Level Software Reverse Engineer Jobs in Richmond, VA

Junior/Entry Level Coder - Remote

Richmond, VA · On-site

$66K - $86K/yr

Currently, we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time ...

What You'll Do As a Software Engineer at Pattern Data, you will: * Learn from the best - work alongside our Senior Engineers and CTO in the design, development and maintenance of our document ...

Software Engineer (Entry)

Richmond, VA · On-site

$90K - $115K/yr

What You'll Do As a Software Engineer at Pattern Data, you will: * Learn from the best - work alongside our Senior Engineers and CTO in the design, development and maintenance of our document ...

... software programs. * BS degree in Civil Engineering. * EIT is preferred. * 0- 2years of design ... Our entry-level program comes together on a regular basis for professional development events and ...

... software programs. Required Skills & Required Experience * BS degree in Civil Engineering. * EIT is ... Our entry-level program comes together on a regular basis for professional development events and ...

Develop practical mechanical solutions, including reverse engineering and redesign of existing ... Proficiency with SolidWorks or equivalent parametric CAD software . * Working knowledge of Finite ...

New

Field Engineer 1 is an entry-level electrical engineering position responsible for supporting ... software like SKM, ETAP, or EasyPower. • Support the development and revision of single-line ...

next page

Showing results 1-20

Entry Level Software Reverse Engineer information

See Richmond, VA salary details

$23.8K

$103.8K

$187K

How much do entry level software reverse engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for entry level software reverse engineer in Richmond, VA is $103,775.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,300.00 and $118,800.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Software Reverse Engineer vs Entry Level Malware Analyst?

AspectEntry Level Software Reverse EngineerEntry Level Malware Analyst
Required CredentialsBachelor's in Computer Science or related field, knowledge of programming and reverse engineering toolsBachelor's in Cybersecurity, Computer Science, or related, familiarity with malware analysis tools
Work EnvironmentTech companies, security firms, or R&D labs focusing on software securitySecurity operations centers, cybersecurity firms, or government agencies analyzing malicious software
Employer & Industry UsageUsed in software development, security research, and vulnerability assessmentUsed in cybersecurity, threat detection, and incident response

While both roles require a strong understanding of software and security, Entry Level Software Reverse Engineers focus on analyzing and understanding software code to identify vulnerabilities, whereas Entry Level Malware Analysts specialize in dissecting malicious software to understand threats and develop defenses. Both roles are essential in cybersecurity and often overlap in skills and tools used.

What are popular job titles related to Entry Level Software Reverse Engineer jobs in Richmond, VA?

For Entry Level Software Reverse Engineer jobs in Richmond, VA, the most frequently searched job titles are:

What job categories do people searching Entry Level Software Reverse Engineer jobs in Richmond, VA look for?

The top searched job categories for Entry Level Software Reverse Engineer jobs in Richmond, VA are:

Mechanical Design Engineer (Entry Level)

Qualdoc

Chesterfield, VA • On-site

$80K/yr

Full-time

Posted 6 days ago


Job description

Mechanical Design Engineer (Entry Level)

Location: Chesterfield, VA
Schedule: 9/80 schedule (every other Friday off)
Job Type: Direct Hire
Starting Salary: $80,000/year (Higher salary available based on experience)
Travel: Approximately 10%

Position Overview

Seeking a hands-on Mechanical Design Engineer to design, improve, and support specialized heavy equipment and mechanical systems. This role covers the full product lifecycle-from concept and engineering through manufacturing, field deployment, testing, and ongoing improvement.

The ideal candidate enjoys solving complex mechanical problems and working directly with Engineering, Manufacturing, Operations, vendors, and customers.

Key Responsibilities

Design & Development

  • Design new crane systems, heavy equipment, and mechanical components and modify existing equipment.
  • Turn concepts and field requirements into practical mechanical designs.
  • Perform reverse engineering and redesign of existing components.
  • Validate designs using engineering calculations, FEA, CAD modeling, prototyping, and field testing.
  • Improve equipment performance, manufacturability, serviceability, reliability, and cost.
  • Maintain and improve standard equipment designs while meeting engineering, safety, and customer requirements.

Project & Manufacturing Support

  • Manage engineering projects from concept through manufacturing, testing, implementation, and lifecycle support.
  • Lead crane rebuild and refurbishment activities, including inspections, repair planning, upgrades, testing, and final delivery.
  • Work with Manufacturing, Operations, vendors, and suppliers to support production schedules and product releases.
  • Provide technical assistance through troubleshooting, field inspections, on-site support, and emergency response.
  • Ensure equipment meets applicable specifications, engineering standards, and regulatory requirements.

Engineering Support

  • Apply sound engineering judgment to resolve technical challenges.
  • Maintain accurate engineering drawings, calculations, bills of materials (BOMs), and design records.
  • Support quality assurance, product standardization, and continuous improvement.
  • Communicate technical information effectively with customers, vendors, manufacturing personnel, and cross-functional teams.
  • Manage multiple projects and priorities, including changing requirements and emergency response needs.
Required Qualifications
  • Bachelor's degree in Mechanical Engineering or a similar discipline.
  • Proficiency with SolidWorks or equivalent parametric CAD software.
  • Working knowledge of Finite Element Analysis (FEA) and ability to validate results using engineering calculations.
  • Understanding of mechanical design principles, manufacturing processes, and engineering documentation.
  • Strong analytical, organizational, problem-solving, and time-management skills.
  • Excellent written and verbal communication skills.
  • Ability to work independently and collaboratively with cross-functional teams.
  • Commitment to workplace safety and engineering quality.
  • Valid driver's license.
  • Willingness to travel approximately 10% for inspections, customer support, and field activities.
Preferred Qualifications
  • Engineer-in-Training (EIT) or Professional Engineer (PE) certification.
  • CSWA or CSWP SolidWorks certification.
  • Experience designing heavy equipment, cranes, mobile equipment, or industrial machinery.
  • Experience with hydraulic and electrical systems.
  • Experience supporting products through manufacturing and field deployment.
  • Familiarity with OSHA, ASME, AWS, AAR, or other applicable engineering standards.
Work Environment & Physical Requirements
  • 9/80 work schedule with every other Friday off.
  • Primary work location in Chesterfield, VA, with occasional work at other facilities, customer sites, vendor locations, and field operations.
  • Engineers may occasionally support emergency operations outside normal business hours.
  • Ability to sit, stand, walk, and communicate throughout the workday.
  • Ability to climb on equipment during inspections, testing, and troubleshooting.
  • Ability to occasionally lift up to 50 lbs.
  • Ability to work extended hours when required.
  • Comfortable working safely in both office and industrial environments.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job

Qualdoc logo

About Qualdoc

Sourced by ZipRecruiter

Industry

Strategic planning consulting services

Company size

1 - 10 Employees

Headquarters location

Charlottesville, VA, US

Year founded

2020