1

Freelance Software Reverse Engineer Jobs in Indiana

Kaizen Engineer

Tell City, IN · On-site

$71K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... the design, reverse engineering, and modification of mechanical and electrical systems. This ... Proficiency with CAD software and Microsoft Office Suite. * Strong analytical, problem-solving, and ...

Kaizen Engineer

Tell City, IN · On-site

$71K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... the design, reverse engineering, and modification of mechanical and electrical systems. This ... Proficiency with CAD software and Microsoft Office Suite. * Strong analytical, problem-solving, and ...

Kaizen Engineer

Tell City, IN

$71K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... the design, reverse engineering, and modification of mechanical and electrical systems. This ... Proficiency with CAD software and Microsoft Office Suite. * Strong analytical, problem-solving, and ...

Kaizen Engineer

Tell City, IN · On-site

$71K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... the design, reverse engineering, and modification of mechanical and electrical systems. This ... Proficiency with CAD software and Microsoft Office Suite. * Strong analytical, problem-solving, and ...

Electro-Optics Engineer - 28606

Crane, IN

$101K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal ...

Electro-Optics Engineer - 28606

Crane, IN · On-site

$101K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal ...

Electro-Optics Engineer - 28606-Crane,Indiana

Plainville, IN · On-site

$101K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal ...

Electro-Optics Engineer - 28606-Crane,Indiana

Plainville, IN

$101K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal ...

Senior Application Developer

Fort Wayne, IN · On-site

$90 - $120/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Steve Coker II Description Franklin Electric is seeking a skilled Software Developer to join our ... Entity Framework (experience with reverse engineering is a plus) * Git (experience required ...

Systems Engineer - 29588

Crane, IN · On-site

$58K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal ...

Showing results 21-40

Freelance Software Reverse Engineer information

What is a freelance software reverse engineer?

Freelance software reverse engineers are independent professionals who analyze and deconstruct software to understand its inner workings, functionality, and design. They often work on projects like software debugging, security analysis, compatibility research, or recovering lost source code. Unlike in-house engineers, freelancers take on contract-based assignments for different clients rather than working for a single employer. Their work often requires advanced technical skills and a thorough knowledge of programming, operating systems, and software architectures. This role can be essential for organizations seeking to improve software security, ensure compliance, or maintain legacy systems.

What are the key skills and qualifications needed to thrive as a freelance software reverse engineer?

To thrive as a Freelance Software Reverse Engineer, you need advanced knowledge of programming languages, binary analysis, operating system internals, and a strong background in computer science or related fields. Expertise with technical tools such as IDA Pro, Ghidra, OllyDbg, Wireshark, and proficiency in using debuggers and disassemblers is typically required. Strong analytical thinking, problem-solving, attention to detail, and effective communication with clients are standout soft skills in this role. These competencies are crucial for efficiently deconstructing software, understanding its functionality, and delivering actionable insights or solutions for clients.

What are some common challenges faced by freelance software reverse engineers when working with clients?

Freelance software reverse engineers often encounter challenges such as incomplete or unclear project requirements, which can make it difficult to determine the exact scope of work. Additionally, working with obfuscated or poorly documented code can slow progress and require creative problem-solving. Communication is key, as clients may not always understand the technical complexities involved, so setting realistic expectations and providing regular updates is essential. Freelancers must also stay current with evolving tools and legal considerations, especially when handling proprietary or protected software.

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

AspectFreelance Software Reverse EngineerFreelance Malware Analyst
CredentialsKnowledge of programming, debugging, and reverse engineering toolsKnowledge of malware behavior, analysis tools, and cybersecurity principles
Work EnvironmentRemote, project-based, often collaborating with security teams or clientsRemote, focused on analyzing malicious code and threats for clients or security firms
Industry UsageSoftware development, cybersecurity, security consultingCybersecurity, threat intelligence, incident response
Search & Comparison IntentOften compared for skills in reverse engineering and software analysisCompared for expertise in malware detection and cybersecurity threats

While both roles involve analyzing software, Freelance Software Reverse Engineers focus on understanding and deconstructing software code, whereas Freelance Malware Analysts specialize in identifying and mitigating malicious threats. The two roles often overlap but serve distinct purposes in cybersecurity and software development.

What are the most commonly searched types of Software Reverse Engineer jobs in Indiana?

The most popular types of Software Reverse Engineer jobs in Indiana are:

What are popular job titles related to Freelance Software Reverse Engineer jobs in Indiana?

For Freelance Software Reverse Engineer jobs in Indiana, the most frequently searched job titles are:

What cities in Indiana are hiring for Freelance Software Reverse Engineer jobs?

Cities in Indiana with the most Freelance Software Reverse Engineer job openings:

Systems Engineer - AN/SPY-1 Radar System

Kratos Defense and Security Solutions, Inc.

Crane, IN • On-site

Other

Posted 5 days ago


Kratos Defense & Security Solutions rating

7.8

Company rating: 7.8 out of 10

Based on 10 frontline employees who took The Breakroom Quiz


Job description

Kratos is seeking a motivated and technically skilled Systems Engineer to support the design recovery, sustainment planning, and digital transformation of the AN/SPY-1 radar system. The Systems Engineer will play a central role in requirements analysis, interface definition, integration planning, and technical baseline development for a complex legacy radar system transitioning to a modernized sustainment model. This position is part of a cross-functional Integrated Program Team (IPT) focused on restoring and evolving radar capability through prototyping, organic depot stand-up, and data-driven lifecycle engineering.
Key Responsibilities:
  • Lead or support development and decomposition of system-level requirements for radar subsystems (transmitter, signal processor, antenna).
  • Develop and manage requirements traceability to radar weapon specifications, interface control documents (ICDs), and test objectives.
  • Support creation of a digital technical baseline leveraging Model-Based Systems Engineering (MBSE) tools and structured data repositories.
  • Define and maintain functional, logical, and physical architectures for the SPY-1 system and its subassemblies.
  • Participate in design recovery and reverse engineering efforts for GFE hardware and legacy system documentation.
  • Analyze subsystem interdependencies and define interface specifications and system constraints.
  • Collaborate with test, software, and hardware engineers to develop verification and validation plans.
  • Contribute to technical reviews, risk assessments, and system readiness planning across program phases.
  • Support technical baseline control through configuration management, change evaluation, and documentation updates.
  • Assist with the development of Integrated Data Packages (ITDPs) and depot activation planning documents.

Required Qualifications:
  • Bachelor's degree in Systems Engineering, Electrical Engineering, or a related technical field.
  • Minimum of 10 years of experience in systems engineering or radar system development/sustainment.
  • Strong understanding of system engineering lifecycle processes, including requirements analysis, design definition, integration, and verification.
  • Experience working with complex radar or defense electronic systems, especially in legacy environments with limited technical data.
  • Familiarity with MBSE methodologies and tools (e.g., Cameo, Rhapsody, DOORS, or equivalent).
  • Ability to develop and interpret functional block diagrams, interface specifications, and architecture models.
  • Strong communication, collaboration, and technical writing skills.
  • Active Secret Clearance

Preferred Qualifications:
  • Experience with AN/SPY-1 or other complex radar systems.
  • Knowledge of Open Systems Architecture (OSA) principles and Navy digital transformation initiatives.
  • Prior involvement in DMSMS analysis, sustainment roadmap development, or depot stand-up activities.
  • Familiarity with AI/ML integration, digital thread concepts, and configuration-controlled data environments.
  • Active TS/SCI Clearance

Travel: ~10-20%, including to government labs, OEM facilities, and Kratos engineering/test sites.
(No phone calls please)
#LI-Onsite
#LI-AC1

What Kratos Defense & Security Solutions employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom