1

Apprentice Software Reverse Engineer Jobs in Loves Park, IL

Manager, Design Engineering

Huntley, IL · On-site

$140K - $160K/yr

... reverse engineering, and rapid prototyping. Ensure packaging designs comply with customer ... Manage departmental resources, engineering software, equipment, and technology investments.

Reverse engineering and 3D scanning*** Ensure designs meet **regulatory, sterilization, and ... Maintain responsibility for departmental **equipment, software, and technical capabilities ...

Manager, Design Engineering

Huntley, IL · On-site

$140K - $160K/yr

Reverse engineering and 3D scanning * Ensure designs meet regulatory, sterilization, and material ... Maintain responsibility for departmental equipment, software, and technical capabilities ...

Reverse engineering and 3D scanning * Ensure designs meet regulatory, sterilization, and material ... Maintain responsibility for departmental equipment, software, and technical capabilities ...

Maintain and utilize our historical cost database and estimating software * Conceptual estimating ... of an apprenticeship and an internship experience in a construction-related position where ...

Maintain and utilize our historical cost database and estimating software * Conceptual estimating ... of an apprenticeship and an internship experience in a construction-related position where ...

Maintain and utilize our historical cost database and estimating software * Conceptual estimating ... of an apprenticeship and an internship experience in a construction-related position where ...

... an Apprenticeship and four years of construction experience. * Exceptional communication and ... learn new software and systems. * Appetite for challenges and fast career growth with ...

Engineering Tech

Beloit, WI

$40.25 - $51.60/hr

This role may be filled at the Apprentice or Journey level dependent upon qualifications. Residency ... Demonstrated effective computer skills in word processing, spread sheets, company software and ...

Maintain and utilize our historical cost database and estimating software * Conceptual estimating ... of an apprenticeship and an internship experience in a construction-related position where ...

Gleason's product and service offerings include gear and transmission design software, gear ... NYS Certified Apprenticeship Program * Shift premiums for 2nd and 3rd shifts * Formal and informal ...

Tool & Die Maker/Machinist

Caledonia, IL · On-site

$23.75 - $30/hr

Completion of a machinist apprenticeship program or technical school training preferred ... Familiarity with CNC programming software and CAD/CAM software is a plus. * Analytical Skills:

Machinist

Oregon, IL · On-site

$25 - $30/hr

... or engineering drawings. * High school diploma or GED; technical training or apprenticeship ... Experience with Mastercam or similar CAM software. * Familiarity with additional CNC equipment or ...

Prototype Technician

Rockford, IL · On-site

$24 - $29/hr

Engineering collaboration. Analyze engineering drawings, blueprints, schematics, and sketches to ... Formal training or apprenticeship a plus. 3-5 years of fabrication, machining, welding is preferred.

next page

Showing results 1-20

Apprentice Software Reverse Engineer information

See Loves Park, IL salary details

$13

$17

$23

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

As of Aug 25, 2026, the average hourly pay for apprentice software reverse engineer in Loves Park, IL is $17.64, according to ZipRecruiter salary data. Most workers in this role earn between $14.09 and $21.01 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.

What cities near Loves Park, IL are hiring for Apprentice Software Reverse Engineer jobs?

Cities near Loves Park, IL with the most Apprentice Software Reverse Engineer job openings:

$15.25 - $19.50/hr

Full-time

Retirement

Posted 19 days ago


Job description

Description
Company: Addie Water Systems Inc.
About us
Addie Water Systems, Inc. is a small business in Janesville, WI. We are professional, fast-paced and demanding. Residentially, we serve homes and businesses in the Rock, Dane, and Walworth, WI area, and serve our wholesale customers all over the U.S. Since 1978, customers have relied on Addie Water Systems with revolutionary water treatment services. We provide various water conditioning products, including reverse osmosis drinking systems, iron removal systems, water softeners, water heaters, and a variety of different water filtration systems. After 44+ years in business with Addie Water Systems, you'll be backed by family-driven support that big water treatment dealers cannot provide. In other words, you will not be just a "number," like how a lot of manufacturing jobs treat their employees. We try to make our business feel more like a home and not a big business/ big corporation feel!
Our work environment includes:
• Casual work attire
• On-the-job training
• Full benefits package including 401K w/ employer match
• Family-like support from the owners.
• Flexible working hours
• Safe work environment
• Relaxed atmosphere
• Bonus
• Friday Breakfast!
We are seeking an Apprentice to join our team. The successful candidate will be responsible for providing support on installations and servicing equipment for both residential and commercial water softeners, water heaters, reverse osmosis drinking water systems, whole house filtration systems, UV systems, and much more. The ideal candidate will have experience in the water treatment or plumbing industry, a strong understanding of water treatment systems (Fleck and Clack), and the ability to make quick decisions.
Responsibilities:
• Maintain healthy inventory levels on the plumbing trucks.
• Manage tickets daily and make sure equipment is accounted for days in advance.
• Provide exceptional support to customers.
• Assist in the set up, programming, and testing of water treatment equipment.
• Maintain a clean, and healthy service vehicle.
• Ability to lift objects between 50-100lbs.
• Ability to operate a forklift (bonus)
• A GOOD ATTITUDE
• GOOD PEOPLE SKILLS