1

Theoretical Computer Science Intern Jobs in Channahon, IL

Engineering Intern

Woodridge, IL · On-site

$16.50 - $21.50/hr

This role blends classroom theory with firsthand experience, allowing you to apply your skills in ... Create CAD models and simulations for ongoing projects. * Assisting with conducting tests on ...

Discrete Math Tutor

Naperville, IL · Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

D. (preferred) or M.S. in Machine Learning, Computer Science, Electrical Engineering, Applied ... Solid understanding of learning theory concepts such as regularization, generalization, loss ...

... science and technology sector. In this role, you'll apply your expertise to help train next ... Critically evaluate and review physics solutions, mathematical derivations, and theoretical ...

... science and technology sector. In this role, you'll apply your expertise to help train next ... Critically evaluate and review physics solutions, mathematical derivations, and theoretical ...

Applies basic principles, theories, and concepts to the solution of problems of a moderate or ... Bachelor's degree in Engineering or Computer Engineering or Computer Science * Experience in ...

Showing results 21-40

Theoretical Computer Science Intern information

What does a theoretical computer science intern do?

A Theoretical Computer Science Intern typically works on fundamental problems in computer science, such as algorithms, computational complexity, cryptography, or data structures. Their work often involves mathematical proofs, designing algorithms, and analyzing their efficiency rather than practical software development. Interns may assist with ongoing research projects, collaborate with senior researchers, and contribute to academic papers or presentations. The goal is to deepen understanding of the theoretical foundations that underpin computer technology.

What types of projects or research topics does a theoretical computer science intern typically work on during their internship?

As a Theoretical Computer Science Intern, you'll often contribute to projects involving algorithm design, computational complexity, cryptography, or formal verification. Interns usually work closely with research scientists or professors, assisting in literature reviews, developing mathematical proofs, and running computational experiments. Collaboration is key, and you may present findings in group meetings or co-author papers. These internships provide an excellent opportunity to deepen your theoretical knowledge while gaining practical experience in a collaborative research environment.

What are the key skills and qualifications needed to thrive as a theoretical computer science intern, and why are they important?

To thrive as a Theoretical Computer Science Intern, you need a solid background in discrete mathematics, algorithms, and computational theory, often supported by ongoing or completed coursework in computer science or mathematics. Familiarity with programming languages like Python or C++, and tools such as LaTeX for documentation, is commonly required. Strong analytical thinking, problem-solving abilities, and effective communication skills help you stand out in collaborative research environments. These skills are crucial for tackling complex theoretical problems, contributing to research projects, and clearly presenting findings.

What is the difference between Theoretical Computer Science Intern vs Software Development Intern?

AspectTheoretical Computer Science InternSoftware Development Intern
Required CredentialsComputer science coursework, strong math skillsProgramming skills, coursework in software engineering
Work EnvironmentResearch labs, academic settings, tech companiesDevelopment teams, tech companies, startups
Industry UsageResearch projects, algorithm development, academiaApplication development, product building, coding

Theoretical Computer Science Interns focus on research, algorithms, and mathematical foundations, often in academic or research settings. Software Development Interns work on coding, building applications, and software projects in industry environments. Both roles require strong technical skills but differ in their focus and work environment.

What cities near Channahon, IL are hiring for Theoretical Computer Science Intern jobs?

Cities near Channahon, IL with the most Theoretical Computer Science Intern job openings:

Engineering Intern

Hendrickson USA, LLC

Woodridge, IL • On-site

$16.50 - $21.50/hr

Full-time

Re-posted 23 days ago


Hendrickson rating

7.3

Company rating: 7.3 out of 10

Based on 38 frontline employees who took The Breakroom Quiz

289th of 491 rated machine equipment manufacturers


Job description

Position Purpose:
The Engineering Intern role with the Advanced Technology Group (ATG) offers students an incredible opportunity to gain real-world experience while still in school. This role blends classroom theory with firsthand experience, allowing you to apply your skills in real-world scenarios. Hendrickson values employee development and seeks candidates eager to kickstart their careers by working independently and collaborating with engineers on innovative projects.
Essential Functions:
  • Working on the design and development of embedded systems and components, such as, but not limited to, vehicle sensing technology and control systems.
  • Create CAD models and simulations for ongoing projects.
  • Assisting with conducting tests on embedded systems and equipment to ensure they function correctly.
  • Supporting with troubleshooting embedded systems and prototypes that fail or require adjustments through testing.
  • Assisting with writing, testing, and debugging code for various applications and systems.
  • Completing data collection and root cause analysis (RCA) of field and development systems.
  • Analyzing data from tests and experiments to assist the engineering team in drawing conclusions and making recommendations for improvements.
  • Preparing technical documentation, including but not limited to reports, schematics, and user manuals.
  • Collaborating closely with engineers, technicians, and other team members, both within ATG, and cross-functionally across other business units to complete projects and solve problems.
  • Understand and apply learned industry and company standards, and regulations, to ensure compliance and safety.
  • Assisting in the creation and testing of prototypes through 3D printing, machining, fabrication, printed circuit board (PCB) design, assembly, installation, and calibration to evaluate their performance and feasibility.
  • Assist with part or supply procurement from other company locations or vendors.
  • Perform other duties as assigned.

Education and Training
  • Enrolled college student in an electrical engineering, mechanical engineering, or computer engineering program.
  • A minimum GPA of 3.0 on a 4.0 scale.

Minimum Qualifications
  • Must possess a valid Driver's License.
  • Ability to work on-site on a full-time basis.
  • Participation in STEM or FIRST extracurriculars is preferred.
  • Basic understanding of engineering principles and concepts.
  • Strong desire for multi-disciplinary learning.
  • Familiarity with tools and software such as, but not limited to, CAD and/or MATLAB.
  • Familiarity with programming languages such as C++, Java, and/or Python.
  • Proficiency in Microsoft Office programs such as Outlook, PowerPoint, Excel, etc.
  • Strong analytical and problem-solving abilities.
  • Ability to communicate effectively and work among a team.

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or other characteristics protected by law.

What Hendrickson employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom