1

Apprentice Software Reverse Engineer Jobs in Langhorne, PA

Engineering Co-op

King Of Prussia, PA · On-site

$16.25 - $21.25/hr

... in reverse engineering existing gearboxes and components * Create and modify solid model files ... Support conversion of legacy software code from Fortran to Python using AI * Complete tasks in a ...

Reverse engineer legacy reports and collaborate with technical teams to simplify, modernize, or ... Experience supporting software implementations, system enhancements, or digital transformation ...

Reverse engineer legacy reports and collaborate with technical teams to simplify, modernize, or ... Experience supporting software implementations, system enhancements, or digital transformation ...

Reverse engineer legacy reports and collaborate with technical teams to simplify, modernize, or ... Experience supporting software implementations, system enhancements, or digital transformation ...

Delivery Engineer

Newtown, PA · On-site

$70K - $80K/yr

... software-enabled devices, and related integrated technologies. Candidates may enter at a developing ... Equivalent technical education, certification, military technical training, apprenticeship, or ...

... software-enabled devices, and related integrated technologies. Candidates may enter at a developing ... Equivalent technical education, certification, military technical training, apprenticeship, or ...

Showing results 21-40

Apprentice Software Reverse Engineer information

See Langhorne, PA salary details

$13

$17

$23

How much do apprentice software reverse engineer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for apprentice software reverse engineer in Langhorne, PA is $17.35, according to ZipRecruiter salary data. Most workers in this role earn between $13.85 and $20.62 per hour, depending on experience, location, and employer.

What does an apprentice software reverse engineer do?

An Apprentice Software Reverse Engineer assists in analyzing software applications to understand their structure, functionality, and behavior, often by deconstructing compiled code. They learn to use specialized tools and techniques to examine binaries, debug programs, and identify vulnerabilities or intellectual property. This role is typically entry-level and combines hands-on learning with mentorship from experienced engineers. Apprentices often work on real-world projects under supervision, gradually building expertise in reverse engineering and cybersecurity.

What are the key skills and qualifications needed to thrive as an apprentice software reverse engineer?

To thrive as an Apprentice Software Reverse Engineer, you need a solid understanding of programming languages, computer architecture, and low-level operating system concepts, often supported by a degree or coursework in computer science or cybersecurity. Familiarity with tools such as IDA Pro, Ghidra, debuggers, and hex editors, as well as knowledge of assembly language, is typically required. Strong analytical thinking, attention to detail, and persistence are crucial soft skills that set outstanding candidates apart. These competencies are vital for dissecting software, identifying vulnerabilities, and producing accurate technical analyses in a challenging, detail-oriented field.

What types of projects or tasks can an apprentice software reverse engineer expect to work on during the initial months?

As an Apprentice Software Reverse Engineer, you’ll typically start by assisting with basic analysis of software binaries, documentation of findings, and learning how to safely use reverse engineering tools under supervision. Early tasks often include disassembling code, identifying software vulnerabilities, and supporting more senior engineers in decompiling or debugging software. You’ll also participate in team meetings to discuss findings and collaborate with cybersecurity professionals or developers to understand software behavior and security implications. This hands-on exposure helps build your technical foundation and prepares you for more advanced independent analysis as you progress.

What is the difference between Apprentice Software Reverse Engineer vs Junior Software Developer?

AspectApprentice Software Reverse EngineerJunior Software Developer
Required CredentialsBasic programming knowledge, understanding of reverse engineering toolsDegree in Computer Science or related field, coding skills
Work EnvironmentSecurity firms, cybersecurity teams, software companiesSoftware development teams, tech companies, startups
Employer & Industry UsageCybersecurity, software security analysisGeneral software development
Common Search & ComparisonOften compared for entry-level cybersecurity rolesCompared 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.

Engineering Co-op

King Of Prussia, PA • On-site

The Timken Company
Industrial Machinery Manufacturing • 10K+ employees

$16.25 - $21.25/hr

Part-time

Posted 15 days ago


Timken rating

7.3

Company rating: 7.3 out of 10

Based on 83 frontline employees who took The Breakroom Quiz


Job description

What Timken makes possible begins with you.
Those who came before us helped land a man on the moon, create the world's infrastructure, and introduce renewable energy alternatives. Now you can join the Timken team to write your own unique story and help drive what's next.

A career at Timken means you can have an immediate impact doing Work That Matters to the world- improving the efficiency of today's industrial equipment and preparing for the future of motion on our planet and beyond. New employees can start contributing right away, and there are many opportunities to advance your career at your own pace. Join our global team of 19,000 people in 45 countries, and start helping our customers push the limits of what's possible in their world of motion.

Timken's Philadelphia Gear brand is seeking a part time Engineering Co-op in the greater Philadelphia area to work at the King of Prussia, PA office. 

Essential Responsibilities: 

  • Support of analytical engineering work including design and analysis of spur, helical, bevel, epicyclic, and worm gearing, fluid film bearings, rolling element bearings, shafts, seals, and housings 
  • Assist in the determination of manufacturability, cost effectiveness, safety, and quality of gearboxes and components 
  • Assist in reverse engineering existing gearboxes and components 
  • Create and modify solid model files using Solidworks to prepare them for FEA 
  • Support FEA study of gearboxes and components using Solidworks Simulation 
  • Support design engineering, application engineering, field sales, customer service, and manufacturing functions (King of Prussia and Regional Service Centers) 
  • Support conversion of legacy software code from Fortran to Python using AI 
  • Complete tasks in a dependable and thorough manner within required time frame 
  • Function well in a collaborative multidisciplinary team with a proactive approach and good written and verbal communication skills 

Key attributes include the ability to multi-task, set priorities, meet deadlines with a high degree of accuracy and organization, set goals, ability to work as part of a team and the ability to interact with all levels of customers and internal support teams. Excellent computer skills (proficient in Microsoft Office software), strong written and verbal communication skills are required. Applicant must be currently enrolled in an engineering program from an accredited college or university.

All qualified applicants shall be treated equally according to their individual qualifications, abilities, experiences and other employment standards. There will be no discrimination due to gender or gender identity, race, religion, color, national origin, ancestry, age, disability, sexual orientation, veteran/military status or any other basis protected by applicable law.



What Timken employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Timken logo

About Timken

Sourced by ZipRecruiter

The Timken Company designs a growing portfolio of engineered bearings and power transmission products that improve the reliability and efficiency of global machinery and equipment to move the world forward. Timken posted $3.8 billion in sales in 2019 and employs more than 17,000 people globally, operating from 42 countries. Why Choose Timken?

Industry

Industrial machinery manufacturing

Company size

10,000+ Employees

Headquarters location

North Canton, OH, US

Year founded

1899