1

Software Reverse Engineer Jobs in Missouri (NOW HIRING)

FPGA Engineer

Kansas City, MO · On-site

$126K - $163K/yr

Hardware/Software Design: Work closely with other engineers to integrate FPGA designs with ... reverse engineering techniques - Experience with hardware acceleration techniques for ...

FPGA Engineer

Kansas City, MO · On-site

$122K - $157K/yr

Apply Now RTL, C/C++, Python, VHDL, Verilog, Tcl, cryptography, hardware, embedded software, System ... reverse engineering, cocotb, pyuvm Full Time Travel required to 10%. Must be able to apply for and ...

Ability to undertake software/firmware reverse engineering is a plus. * Capability to understand complex/cutting-edge technologies and ability to explain them accurately in an easy-to-understand ...

Senior Escalations Engineer

Louisiana, MO

$92K - $126K/yr

... reverse engineering things. * Conduct full stack troubleshooting of the Alta Video Solution including, network, hardware and software * Have a strong attention to detail. * Demonstrate excellent ...

CAD Operator

Riverside, MO

$18.75 - $25.75/hr

Reverse Engineering of Manufactured Parts Essential Responsibilities * Support engineering design ... Microsoft Office software * Good organizational and planning skills * Must be a self-starter with a ...

CAD Operator

Riverside, MO · On-site

$18.75 - $25.75/hr

Reverse Engineering of Manufactured Parts Essential Responsibilities * Support engineering design ... Microsoft Office software * Good organizational and planning skills * Must be a self-starter with a ...

next page

Showing results 1-20

Software Reverse Engineer information

See Missouri salary details

$72

$85

$97

How much do software reverse engineer jobs pay per hour?

As of Jul 7, 2026, the average hourly pay for software reverse engineer in Missouri is $85.68, according to ZipRecruiter salary data. Most workers in this role earn between $79.13 and $92.21 per hour, depending on experience, location, and employer.

What does a typical workday look like for a Software Reverse Engineer?

As a Software Reverse Engineer, your day often involves analyzing compiled code, identifying program structures, and uncovering hidden functionalities or vulnerabilities within software applications. You may spend significant time using tools like disassemblers and debuggers to inspect binaries, document findings, and collaborate closely with security analysts, developers, or legal teams. Problem-solving and attention to detail are essential, as projects often involve working with both legacy and modern systems. While much of the work is independent, frequent communication with team members is required to share insights and develop effective remediation strategies.

What are the key skills and qualifications needed to thrive in the Software Reverse Engineer position, and why are they important?

To thrive as a Software Reverse Engineer, you need strong proficiency in programming languages (such as C/C++ and Assembly), deep understanding of operating systems, and expertise in reverse engineering methodologies—often supported by a degree in computer science or related experience. Familiarity with disassemblers, debuggers, decompilers (like IDA Pro, Ghidra, OllyDbg), and relevant certifications such as OSCP or CEH is highly valued. Analytical thinking, attention to detail, and excellent problem-solving skills set top candidates apart. These abilities are critical for dissecting complex binaries, uncovering vulnerabilities, and ensuring effective collaboration while adhering to legal and ethical guidelines.

What is a Software Reverse Engineer job?

A Software Reverse Engineer analyzes software to understand its design, functionality, and security vulnerabilities. This role often involves decompiling code, identifying weaknesses, and improving software security. Reverse engineers work in cybersecurity, malware analysis, and software compatibility. They use tools like disassemblers, debuggers, and decompilers to inspect software behavior. This field requires strong programming skills and knowledge of operating systems and architectures.

What are the most commonly searched types of Software Reverse Engineer jobs in Missouri? The most popular types of Software Reverse Engineer jobs in Missouri are:
What are popular job titles related to Software Reverse Engineer jobs in Missouri? For Software Reverse Engineer jobs in Missouri, the most frequently searched job titles are:
What job categories do people searching Software Reverse Engineer jobs in Missouri look for? The top searched job categories for Software Reverse Engineer jobs in Missouri are:
Infographic showing various Software Reverse Engineer job openings in Missouri as of July 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $178,220 per year, or $85.7 per hour.

Reverse Turbine Generator Engineer

Mechanical Dynamics and Analytics LLC

Saint Louis, MO • On-site

Full-time

Posted 3 days ago


Job description

Conduct reverse engineering, assessments and reviews on turbine generators. Responsible for developing and implementing engineering solutions for turbine generator related challenges, collaborating with cross-functional teams, and supporting the installation and commissioning of turbine systems. expected to conduct root cause analysis of failures, recommend improvements, and ensure compliance with industry standards and regulations. Will contribute directly to the reliability and efficiency of energy generation systems, making a significant impact on operational performance.
  • Design and develop turbine components and systems
  • Conduct performance analysis and optimization of turbines
  • Support installation and commissioning of turbine systems
  • Perform root cause analysis of turbine failures
  • Collaborate with cross-functional engineering teams
  • Ensure compliance with industry standards and safety regulations
  • Prepare technical reports and documentation
  • Participate in R&D for new turbine technologies
  • Use simulation tools for thermal and fluid analysis
  • Provide technical support during maintenance and upgrades

Requirements
  • Bachelor's degree in Mechanical or Aerospace Engineering
  • 3+ years of experience in turbine engineering
  • Proficiency in CAD and simulation software (e.g., SolidWorks, ANSYS)
  • Strong understanding of thermodynamics and fluid mechanics
  • Experience with gas, steam, or wind turbines
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities
  • Knowledge of industry codes and standards
  • Ability to manage multiple projects simultaneously
  • Willingness to travel to project sites as needed