1

Internship Software Reverse Engineer Jobs in Connecticut

Reverse engineer existing tooling where a drawing might not exist or is a hand drawn 2D drawing ... Ability to learn local software packages and databases * Ability to troubleshoot and resolve ...

Up to 3 years' experience in a Software Engineering, Software Support, QA, SDET, or engineering-adjacent role (including internships, co-ops, or academic projects) * Bachelor's degree in Computer ...

... source, or internship projects involving AI, ML, NLP, automation, or software development ... How AI engineering teams collaborate across product, data, software, and infrastructure functions.

CNC MACHINIST

Naugatuck, CT · On-site

$23 - $40/hr

... and software adjustments to eliminate quality variations and mechanical malfunctions. The CNC ... Takes apart and reverse engineers parts. * Measures dimensions of finished work pieces to ensure ...

... and software adjustments to eliminate quality variations and mechanical malfunctions. The CNC ... Takes apart and reverse engineers parts. * Measures dimensions of finished work pieces to ensure ...

Drive medical device Software Design Control compliance by ensuring that all applicable safety ... Lead and mentor interns and junior engineers. Mentor and provide technical leadership for junior ...

next page

Showing results 1-20

Internship Software Reverse Engineer information

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 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 are popular job titles related to Internship Software Reverse Engineer jobs in Connecticut? For Internship Software Reverse Engineer jobs in Connecticut, the most frequently searched job titles are:
What cities in Connecticut are hiring for Internship Software Reverse Engineer jobs? Cities in Connecticut with the most Internship Software Reverse Engineer job openings:
Design Engineer II

Design Engineer II

Kaman Corporation

Middletown, CT • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 26 days ago


Kaman rating

7.3

Company rating: 7.3 out of 10

Based on 18 frontline employees who took The Breakroom Quiz

262nd of 429 rated machine equipment manufacturers


Job description

Design Engineer II
Precision Fusing and Sensors is actively hiring for a Design Engineer II in Middletown, CT. This role is responsible for designing, developing, maintaining, and improving tooling and fixtures used in the manufacturing and assembly of legacy fuzing products. The ideal candidate will have a background in designing tooling and fixtures using SolidWorks and have the ability to collaborate with cross-functional teams in Manufacturing, Quality, and Test Engineering.
Responsibilities
Tooling Design and Development
  • Design and develop tooling and fixtures using SolidWorks, ensuring compatibility with legacy fuzing product manufacturing processes.
  • Create detailed 2D and 3D drawings, incorporating GD&T principles to ensure precision and manufacturability.
  • Develop new tooling solutions to address production challenges, improve efficiency, or support new product introductions as needed.
  • Provide estimates for new tooling designs or modifications to existing tooling.
  • Reverse engineer existing tooling where a drawing might not exist or is a hand drawn 2D drawing.

Tooling Maintenance and Improvement
  • Populate our tooling preventative maintenance database with existing tooling and determine the maintenance criteria for each tool. Execute the tool maintenance as defined in the database and record results.
  • Maintain and troubleshoot existing tooling to ensure operational reliability and minimize downtime.
  • Analyze tooling performance and implement continuous improvement initiatives to enhance durability, precision, and production efficiency.
  • Modify or repair tools and fixtures to accommodate design changes or resolve manufacturing issues.

Collaboration and Support
  • Work closely with Manufacturing, Quality, and Test Engineering teams to ensure tooling meets production and quality requirements.
  • Provide technical support, assisting with tooling setup, operator training, and issue resolution.
  • Participate in design reviews, providing input on tooling feasibility and manufacturability.

Documentation and Compliance
  • Create and maintain detailed documentation, including tooling designs, specifications, and work instructions, using Microsoft Office tools (Word, Excel, PowerPoint).
  • Ensure all tooling designs comply with GD&T standards and industry regulations.
  • Support compliance with safety, quality, and security protocols, including maintaining eligibility for a Secret security clearance.

Project Management
  • Manage small to medium tooling projects, including scoping, scheduling, and coordinating with vendors or internal machine shops for tool fabrication.
  • Track project progress and report updates to management, ensuring timely delivery within budget constraints.

Continuous Improvement
  • Identify opportunities to optimize tooling processes, reduce costs, and improve production throughput.
  • Stay current with industry trends, materials, and technologies to recommend innovative tooling solutions.

Qualifications
  • Bachelor's degree in Mechanical Engineering, Manufacturing Engineering, or a related field.
  • 2-5 years of experience in tooling design, manufacturing engineering, or a related role, preferably in an assembly or production environment.
  • Demonstrated experience with SolidWorks for 3D modeling and 2D drawing creation. Familiarity with Product Document Management (PDM) software a plus.
  • Proficiency in applying GD&T principles to tooling designs and drawings.
  • Hands-on experience supporting manufacturing operations, preferably with established products or precision components.

Skills and Abilities
  • Strong proficiency in SolidWorks for designing tools, and fixtures.
  • Knowledge of Microsoft Office (Excel, Word, PowerPoint) for documentation and reporting.
  • In-depth understanding of GD&T standards and their application in tooling design.
  • Ability to learn local software packages and databases
  • Ability to troubleshoot and resolve tooling-related issues.
  • Strong communication and collaboration skills to work effectively with cross-functional teams.
  • Detail-oriented with excellent problem-solving and analytical skills.

Preferred
  • Experience in a manufacturing environment for fuzing products, aerospace, or defense industries.
  • Familiarity with lean manufacturing principles and continuous improvement methodologies.
  • Knowledge of CNC machining, additive manufacturing, or other fabrication processes.

Benefits
  • Medical, Dental, and Vision Insurance
  • 401k with employer matching contribution
  • Generous Paid Time Off

For more than 85 years, our team at Precision Fuzing and Sensors has designed, tested, and manufactured the fuzing and sensor systems that defense programs depend on - delivering mission-critical reliability from a single, vertically integrated facility in Middletown, Connecticut. Precision Fuzing & Sensors has spent more than eight decades at the forefront of fuzing technology for defense and aerospace applications, trusted by every branch of the U.S. military and allied nations across the globe.
Precision Fuzing and Sensors is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or other protected characteristics protected by law. Precision Fuzing and Sensors and all its related companies fully endorse equal opportunity for all.
Precision Fuzing and Sensors endeavors to make the careers website accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact the Corporate Human Resources department at 860-632-1000. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.

What Kaman employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom