1

Reverse Engineering Jobs in Indiana (NOW HIRING)

Sr Software Engineer

Indianapolis, IN

$117K - $154K/yr

Maintenance of ideal data pipeline based on ETL tools Coordination with BI experts and analysts for customized data models and integration Code updates, new code development, and reverse engineering.

Sr. Software Engineer

Indianapolis, IN

$109K - $131K/yr

Maintenance of ideal data pipeline based on ETL tools Coordination with BI experts and analysts for customized data models and integration Code updates, new code development, and reverse engineering.

In this role, you will use SolidWorks, SolidCAM, Geomagic, and 3D scanning technologies for design, reverse engineering, and manufacturing support. Manages workloads, project costs, schedules, and ...

Must have reverse engineering experience/knowledge. * Travel requirements: 50% PREFERRED ADDITIONAL QUALIFICATIONS * Demonstrated ability to lead technical efforts associated with all program phases ...

New

Must have reverse engineering experience/knowledge. * Travel requirements: 50% PREFERRED ADDITIONAL QUALIFICATIONS * Demonstrated ability to lead technical efforts associated with all program phases ...

New

Senior Electrical Engineer

Indianapolis, IN

$102K - $133K/yr

Experience with reverse engineering electronic and electrical systems. * Experience working in a small team collaborative environment. * Already possess military security clearance at the Secret or ...

Reverse-engineering of products to develop, evaluate and improve manufacturing methods, processes and equipment * Conduct time studies, workflow analysis, and capacity planning to balance workloads ...

New

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

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 Electrical Engineer

Indianapolis, IN

$102K - $133K/yr

Experience with reverse engineering electronic and electrical systems. * Experience working in a small team collaborative environment. * Already possess military security clearance at the Secret or ...

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 ...

next page

Showing results 1-20

Reverse Engineering information

See Indiana salary details

$78K

$129.7K

$185.6K

How much do reverse engineering jobs pay per year?

As of Jun 12, 2026, the average yearly pay for reverse engineering in Indiana is $129,684.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,700.00 and $169,400.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior engineers in specialized fields such as software engineering, data engineering, or systems engineering can earn $300,000 or more annually, especially with extensive experience, advanced skills, and working in high-demand industries like technology or finance. Roles often require advanced certifications, leadership responsibilities, or working in competitive markets with high compensation packages.

What are some common challenges faced in a Reverse Engineering role?

One of the main challenges in Reverse Engineering is dealing with sophisticated obfuscation and anti-tamper techniques that software developers use to protect their code. Professionals in this field often have to keep pace with rapidly evolving software technologies and continually update their knowledge base. Additionally, projects may require extensive collaboration with security teams, software developers, and legal advisors to ensure compliance with industry standards and regulations. Successfully navigating these challenges requires strong technical expertise and a commitment to continuous learning.

What is a reverse engineer job?

A reverse engineer job involves analyzing software, hardware, or systems to understand their design and functionality, often to identify vulnerabilities or create compatible products. It requires skills in programming, debugging, and using specialized tools like disassemblers and debuggers. Professionals in this role may work in cybersecurity, software development, or product testing environments.

What engineers make $500,000?

Senior engineers in specialized fields such as software engineering, data engineering, or cybersecurity can earn $500,000 or more annually, especially with extensive experience, advanced skills, and in high-demand industries. Executive or leadership roles like engineering managers or directors may also reach this compensation level, often including bonuses and stock options.

What is a Reverse Engineering job?

A Reverse Engineering job involves analyzing, deconstructing, and understanding the design, functionality, or structure of hardware, software, or systems. Professionals in this field work to identify security vulnerabilities, improve existing products, recover lost documentation, or ensure compatibility with other technologies. This role is common in cybersecurity, product development, and forensic analysis, requiring strong technical skills in programming, debugging, and system architecture.

Will AI replace reverse engineering?

AI can assist reverse engineers by automating certain analysis tasks and identifying patterns in complex data. However, reverse engineering requires critical thinking, creativity, and understanding of context that AI currently cannot fully replicate, making human expertise essential in the field.

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

To thrive in Reverse Engineering, you need strong analytical abilities, advanced knowledge of computer architecture and programming, and typically a degree in computer science, software engineering, or a related field. Familiarity with disassemblers (like IDA Pro), debuggers (such as OllyDbg or Ghidra), and certifications like OSCP or CREST can greatly enhance your effectiveness. Attention to detail, persistence, and strong problem-solving skills are crucial soft skills for this role. These abilities allow professionals to systematically deconstruct complex systems, ensuring accurate analysis and effective security assessments.

What are the most commonly searched types of Reverse Engineering jobs in Indiana? The most popular types of Reverse Engineering jobs in Indiana are:
What are popular job titles related to Reverse Engineering jobs in Indiana? For Reverse Engineering jobs in Indiana, the most frequently searched job titles are:
Infographic showing various Reverse Engineering job openings in Indiana as of June 2026, with employment types broken down into 90% Full Time, 6% Part Time, and 4% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $129,684 per year, or $62.3 per hour.
Sr Software Engineer

Sr Software Engineer

Keylent Inc

Indianapolis, IN

$117K - $154K/yr

Other

Posted 5 days ago


Job description

Sr Software Engineer

Position: Snowflake Developer/Admin

Location: Indianapolis, IN (Hybrid Model)

Technical Skills:

  • Knowledge of SQL language and cloud based technologies Data warehousing concepts, data modeling, metadata management Data lakes, multi-dimensional models, data dictionaries Migration to AWS or Azure.
  • Snowflake platform Performance tuning and setting up resource monitors Snowflake modeling roles, databases, schemas SQL performance measuring, query tuning, and database tuning ETL tools with cloud driven skills Integration with third party tools.
  • Ability to build analytical solutions and models Coding in languages like Python, Java, JavaScript Root cause analysis of models with solutions Hadoop, Spark, and other warehousing tools Managing sets of XML, JSON, and CSV from disparate sources SQL based databases like Oracle SQL Server, Teradata, etc.
  • Snowflake warehousing, architecture, processing, administration Data ingestion into Snowflake Enterprise level technical exposure to Snowflake applications

Soft Skills:

  • Project management Problem solving Innovation and best coding practices Interpersonal, presentation, and communication skills Critical and out of the box thinking Analytical, quantitative, problem solving, and organizational skills.
  • Testing and test case preparation abilities Snowflake Developer Roles and Responsibilities Create, test, and implement enterprise level apps with Snowflake Design and implement features for identity and access management Create authorization frameworks for better access control Implement Client query optimization, major security competencies with encryption Solve performance issues and scalability issues in the system.
  • Transaction management with distributed data processing algorithms Possess ownership right from start to finish Build, monitor, and optimize ETL and ELT processes with data models Migrate solutions from on premises setup to cloud based platforms Understand and implement the latest delivery approaches based on data architecture Project documentation and tracking based on understanding user requirements.
  • Perform data integration with third party tools including architecting, designing, coding, and testing phases Manage documentation of data models, architecture, and maintenance processes Continually review and audit data models for enhancement.
  • Maintenance of ideal data pipeline based on ETL tools Coordination with BI experts and analysts for customized data models and integration Code updates, new code development, and reverse engineering.
  • Performance tuning, user acceptance training, application support Maintain confidentiality of data Risk assessment, management, and mitigation plans Regular engagement with teams for status reporting and routine activities Migration activities from one database to another or on premises to cloud

Keylent logo

About Keylent

Sourced by ZipRecruiter

Keylent Inc, based in Wilmington, DE, US, operates in the dynamic IT services and solutions industry. Their official platform, keylent.com, further details their robust suite of services which primarily comprise software consulting, quality assurance, project management, and business intelligence. Keylent Inc has been an integral part of the industry since its inception, serving diverse clients with their specialized, innovative IT solutions. This customer-centric firm is founded on the core values of reliability, integrity, and zealous innovation. Their mission is to empower businesses in navigating the complex technological landscape with ease, efficiency, and confidence. Notably, Keylent Inc has been recognized for its commitment to exceptional service delivery and the profound impact of its solutions in facilitating business growth.

Industry

Internet and it

Company size

11 - 50 Employees

Headquarters location

Wilmington, DE, US

Year founded

2010

Social media