1

Internship Software Reverse Engineer Jobs in Atlanta, GA

Job Title: Software Engineering Intern Location: Alpharetta, GA, USA- Hybrid Employment Type ... This internship offers a unique opportunity to apply your skills in a real world setting ...

Learn and apply proven best practices in designing, building, and supporting software projects ... Coursework, internships, personal projects, or academic experience with one or more programming ...

Learn and apply proven best practices in designing, building, and supporting software projects ... Coursework, internships, personal projects, or academic experience with one or more programming ...

... Internship Program. This opportunity is perfect for students who are passionate about software ... WHAT YOU'LL DO As an Application Engineering Intern, you'll work alongside experienced engineers to ...

IT Summer Internship

Atlanta, GA

$14.50 - $19.25/hr

An internship with us isn-t just another line on your resume. It-s a launchpad that equips you with ... Students pursuing degrees in [Computer Science, Software Engineering, Quality Engineering ...

... Internship Program. This opportunity is perfect for students who are passionate about software ... WHAT YOU'LL DO As an Application Engineering Intern, you'll work alongside experienced engineers to ...

Developer Support Engineer

Atlanta, GA ยท Hybrid

$90K - $95K/yr

And since software plays a central role in everyone's lives, you'll be part of an important mission ... Experience with networking and reverse proxy (nginx/httpd) - Advantage * Experience in the DevOps ...

next page

Showing results 1-20

Internship Software Reverse Engineer information

See Atlanta, GA salary details

$12

$24

$37

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

As of May 31, 2026, the average hourly pay for internship software reverse engineer in Atlanta, GA is $24.44, according to ZipRecruiter salary data. Most workers in this role earn between $19.90 and $27.74 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Internship Software Reverse Engineer, and why are they important?

To thrive as an Internship Software Reverse Engineer, you need a strong understanding of programming languages (such as C/C++), computer architecture, and operating systems, often supported by coursework or relevant project experience. Familiarity with tools like IDA Pro, Ghidra, debuggers, and possibly certifications like OSCP or CEH can be valuable. Analytical thinking, attention to detail, and perseverance are important soft skills that set candidates apart in this role. These competencies enable you to effectively dissect software, uncover vulnerabilities, and contribute to secure software development.

What types of projects or tasks can an Internship Software Reverse Engineer expect to work on during their internship?

As an Internship Software Reverse Engineer, you will typically assist in analyzing and understanding software binaries, identifying vulnerabilities, and documenting findings. Interns often work on real-world projects involving malware analysis, debugging, and creating tools to automate reverse engineering tasks. You will collaborate closely with experienced engineers, security analysts, and sometimes legal or compliance teams, gaining exposure to industry-standard tools and methodologies. This hands-on experience not only builds technical proficiency but also enhances problem-solving and teamwork skills, laying a strong foundation for a career in cybersecurity or software engineering.

What does an Internship Software Reverse Engineer do?

An Internship Software Reverse Engineer assists in analyzing and understanding how software works by deconstructing its code, often without access to source files. Interns in this role typically use specialized tools to examine compiled programs, identify vulnerabilities, and help create documentation or patches. Their work can support cybersecurity efforts, software compatibility, or malware analysis. The internship provides hands-on experience with reverse engineering techniques and tools in a supervised learning environment.

What is the difference between Internship Software Reverse Engineer vs Software Developer?

AspectInternship Software Reverse EngineerSoftware Developer
Required CredentialsTypically pursuing or recent graduate in Computer Science or related fieldBachelor's degree in Computer Science or related field often required
Work EnvironmentInternship setting, often in cybersecurity or software firmsFull-time employment in various industries including tech, finance, etc.
Employer & Industry UsageUsed in cybersecurity, software security firms, tech companiesUsed across all software development industries
Comparison Search IntentUnderstanding entry-level reverse engineering rolesUnderstanding software development roles

The Internship Software Reverse Engineer role focuses on analyzing and understanding software through reverse engineering techniques, often in cybersecurity contexts. In contrast, a Software Developer designs, codes, and maintains software applications. While both roles require programming skills and a background in computer science, the internship emphasizes reverse engineering skills, whereas the developer role centers on software creation and implementation.

What are the most commonly searched types of Software Reverse Engineer jobs in Atlanta, GA? The most popular types of Software Reverse Engineer jobs in Atlanta, GA are:
What cities near Atlanta, GA are hiring for Internship Software Reverse Engineer jobs? Cities near Atlanta, GA with the most Internship Software Reverse Engineer job openings:

    Software Engineering Intern

    Aveva

    Alpharetta, GA โ€ข On-site

    Full-time

    Posted 15 days ago


    Job description

    Driven by transformative digital technologies and trends, we are RIB and we've made it our purpose to propel the industry forward and make engineering and construction more efficient and sustainable. Built on deep industry expertise and best practice, and with our people at the heart of everything we do, we deliver the world's leading end-to-end lifecycle solutions that empower our industry to build better.

    With a steadfast commitment to innovation and a keen eye on the future, RIB comprises over 2,500 talented individuals who extend our software's reach to over 100 countries worldwide. We are experienced experts and professionals from different cultures and backgrounds and we collaborate closely to provide transformative software products, innovative thinking and professional services to our global market. Our strong teams across the globe enable sustainable product investment and enhancements, to keep our clients at the cutting-edge of engineering, infrastructure and construction technology.

    We know our people are our success - join us to be part of a global force that uses innovation to enhance the way the world builds.

    Find out more at RIB Careers.

    Job Title: Software Engineering Intern

    Location: Alpharetta, GA, USA- Hybrid

    Employment Type: full-time Summer Intern

    As a Software Engineering & AI Intern, you'll play a crucial role in developing and implementing software, data, and artificial intelligence solutions for SpecLink. You'll collaborate with our Technology/Product leaders, Software Engineering, and AI teams to contribute to the development of microservices and AI-powered proof-of-concepts. This internship offers a unique opportunity to apply your skills in a real world setting, contributing to projects that deliver tangible value to SpecLink users.

    Responsibilities:

    • Contribute to the development of clean, efficient, and well-documented code for AI applications and integrate machine learning models into existing SpecLink systems.

    • Develop data pipelines for efficient data ingestion and transformation.

    • Analyze model performance metrics and identify areas for improvement.

    • Optimize AI models and software applications for performance and efficiency.

    • Clean, label, and pre-process large datasets for training and evaluating AI and machine learning models. Assist in evaluating and experimenting with various AI technologies and machine learning approaches (e.g., natural language processing, computer vision, predictive modeling).

    • Contribute to the research and development of innovative AI solutions for SpecLink. Participate in the testing and debugging of software applications and AI solutions, ensuring high-quality and reliable performance.

    • Document development processes, code, and AI model specifications.

    • Prepare and present clear and concise reports, demonstrations, and findings to the team.

    • Participate in agile development meetings.


    Qualifications:

    • Currently pursuing a Bachelor's or Master's degree in computer science, Software Engineering, Artificial Intelligence, or a related field.

    • Strong programming skills in languages such as Python, .Net/C#, SQL Familiarity with developing end-to-end AI/ML solutions leveraging machine learning concepts such as OpenAI, Gemini APIs, RAG, GraphRAG.

    • Basic understanding of data structures and algorithms.

    • Excellent problem-solving and analytical skills.

    • Strong communication and teamwork abilities.

    • Familiarity with cloud platforms such as Microsoft Azure is a plus.

    • Experience with Microservices architecture is a plus

    RIB may require all successful applicants to undergo and pass a comprehensive background check before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third party personal data may involve additional background check criteria.

    RIB is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business.

    Come and join RIB to create the transformative technology that enables our customers to build a better world.