Bachelor's or Master's Degree in Engineering, Computer Science, or a related field. * 3+ years of proven experience in embedded software development. * Proficiency in C++ software development ...
Bachelor's or Master's Degree in Engineering, Computer Science, or a related field. * 3+ years of proven experience in embedded software development. * Proficiency in C++ software development ...
Business or Computer Science. * Work Experience: Less than 3 years. * Technical Skills: Microsoft Office, Google Workspace, SAP Applications. * Certifications: Valid drivers license. * Travel ...
Business or Computer Science. * Work Experience: Less than 3 years. * Technical Skills: Microsoft Office, Google Workspace, SAP Applications. * Certifications: Valid drivers license. * Travel ...
Strong preference for majors in Computer Science, Computer Engineering, Software Engineering, Mathematics, Data Science, or a related field/discipline. If you have knowledge / experience with any of ...
Strong preference for majors in Computer Science, Computer Engineering, Software Engineering, Mathematics, Data Science, or a related field/discipline. If you have knowledge / experience with any of ...
Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience * 5-10 years of software development experience * Strong proficiency in at least one of:
Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience * 5-10 years of software development experience * Strong proficiency in at least one of:
Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience * 5-10 years of software development experience * Strong proficiency in at least one of:
Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience * 5-10 years of software development experience * Strong proficiency in at least one of:
... Science, Public Policy, Communications, Business, or a related field. * You will not graduate from your current bachelor's program prior to the end date of this internship. * Ability to commit to an ...
... Science, Public Policy, Communications, Business, or a related field. * You will not graduate from your current bachelor's program prior to the end date of this internship. * Ability to commit to an ...
AI Engineer - Canada
Calgary, AB · Remote
CA$60K - CA$70K/yr
Undergraduate degree in Computer Science or similar Engineering field, advanced degree is a plus * 5+ years of professional experience in software development, with a minimum of 2 years focused on AI ...
Quick apply
AI Engineer - Canada
Calgary, AB · Remote
CA$60K - CA$70K/yr
Undergraduate degree in Computer Science or similar Engineering field, advanced degree is a plus * 5+ years of professional experience in software development, with a minimum of 2 years focused on AI ...
Software Engineer I (4732)
Calgary, AB · On-site +1
Degree or diploma in Computer Science, Software Engineering, Computer Engineering, or equivalent education, training, or practical experience. This position requires satisfactory completion of a ...
Software Engineer I (4732)
Calgary, AB · On-site +1
Degree or diploma in Computer Science, Software Engineering, Computer Engineering, or equivalent education, training, or practical experience. This position requires satisfactory completion of a ...
This position is a Paid Internship opportunity to be based on-site, in Okotoks, Alberta ... Training on specific computer applications (e.g., Excel and Access) provided * Field work (up to ...
This position is a Paid Internship opportunity to be based on-site, in Okotoks, Alberta ... Training on specific computer applications (e.g., Excel and Access) provided * Field work (up to ...
This position is a Paid Internship opportunity to be based on-site, in Okotoks, Alberta ... Training on specific computer applications (e.g., Excel and Access) provided * Field work (up to ...
Quick apply
Apply Early
This position is a Paid Internship opportunity to be based on-site, in Okotoks, Alberta ... Training on specific computer applications (e.g., Excel and Access) provided * Field work (up to ...
Apply Early
Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, Applied Mathematics or equivalent * Advanced degrees, such as M.Sc., M.Eng., Ph.D. are preferred ...
Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, Applied Mathematics or equivalent * Advanced degrees, such as M.Sc., M.Eng., Ph.D. are preferred ...
Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, Applied Mathematics or equivalent * Advanced degrees, such as M.Sc., M.Eng., Ph.D. are preferred ...
Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, Applied Mathematics or equivalent * Advanced degrees, such as M.Sc., M.Eng., Ph.D. are preferred ...
Psychologist II (Psychology Consultant)
Calgary, AB · On-site
CA$117K - CA$152K/yr
... internship from a Canadian Psychological Association accredited facility or equivalent. Also ... Health Sciences Association of Alberta (HSAA). Salary: Grade H8 - $117,420.02 to $152,837.28 CAD ...
Psychologist II (Psychology Consultant)
Calgary, AB · On-site
CA$117K - CA$152K/yr
... internship from a Canadian Psychological Association accredited facility or equivalent. Also ... Health Sciences Association of Alberta (HSAA). Salary: Grade H8 - $117,420.02 to $152,837.28 CAD ...
Our diverse backgrounds across healthcare, medical device, technology, software, data science, and ... Designing test fixtures, jigs, and tooling to support testing and product development using CAD ...
Our diverse backgrounds across healthcare, medical device, technology, software, data science, and ... Designing test fixtures, jigs, and tooling to support testing and product development using CAD ...
Biomechanical Engineering Intern
Calgary, AB · On-site
Our diverse backgrounds across healthcare, medical device, technology, software, data science, and ... Designing test fixtures, jigs, and tooling to support testing and product development using CAD ...
Quick apply
Apply Early
Biomechanical Engineering Intern
Calgary, AB · On-site
Our diverse backgrounds across healthcare, medical device, technology, software, data science, and ... Designing test fixtures, jigs, and tooling to support testing and product development using CAD ...
Apply Early
Marketing Intern - Fall 2026
Calgary, AB · On-site
Konstruct is looking for Marketing Interns to come learn the ropes and take a peek behind the curtain... If youre looking for an opportunity to fast track your career in marketingthis is it! A little ...
Quick apply
Apply Early
Marketing Intern - Fall 2026
Calgary, AB · On-site
Konstruct is looking for Marketing Interns to come learn the ropes and take a peek behind the curtain... If youre looking for an opportunity to fast track your career in marketingthis is it! A little ...
Apply Early
Konstruct is looking for Marketing Interns to come learn the ropes and take a peek behind the curtain... If you're looking for an opportunity to fast track your career in marketing-this is it! A ...
Konstruct is looking for Marketing Interns to come learn the ropes and take a peek behind the curtain... If you're looking for an opportunity to fast track your career in marketing-this is it! A ...
... internship for you. At Finning, we prioritize creating a diverse and inclusive environment. We are proud to be an equal opportunity employer, and we actively encourage all individuals to express ...
... internship for you. At Finning, we prioritize creating a diverse and inclusive environment. We are proud to be an equal opportunity employer, and we actively encourage all individuals to express ...
Computer Science Internship information
What do you do as a computer science intern?
What is the difference between Computer Science Internship vs Software Developer Intern?
| Aspect | Computer Science Internship | Software Developer Intern |
|---|---|---|
| Required Credentials | Typically pursuing or recent graduate in CS or related field | Same as CS internship, often students or recent grads |
| Work Environment | Varies across tech companies, research labs, startups | Primarily software development teams in tech firms |
| Employer & Industry Usage | Used across academia, industry, research projects | Primarily in software development companies and tech industry |
| Common Search & Comparison Intent | Understanding internship opportunities in CS | Comparing software development internship roles |
Both Computer Science Internships and Software Developer Internships target students or recent graduates interested in tech. While CS internships may include research, data analysis, or broader technical roles, Software Developer Internships focus specifically on coding and software creation. The choice depends on your career goals and the specific skills you want to develop.
Where can I do my internship as a computer science student?
What are the key skills and qualifications needed to thrive as a Computer Science Intern, and why are they important?
What types of projects do Computer Science interns typically work on, and how much autonomy can I expect?
Is 23 an hour good for an internship?
What Are Internship Opportunities in Computer Science?
An internship in computer science provides on-the-job training for students who study computer science. Your duties in this program depend on the focus on the internship. Some interns get experiencing coding and developing software, applications, or website user interfaces. As an intern, you work under the direction of programming and development professionals. Your responsibilities include writing lines of code, testing and debugging software, learning computer languages in a realistic setting, and functioning as part of a team. Other computer science internships focus on providing technical support, cybersecurity services, or administration services as part of an IT team.
Which internship is best for a CS student?
What is a computer science internship?
Job description
Hexagon's Autonomous Solutions division is looking for an Embedded Software Engineer (1 year term)Â to join our team in Calgary, Alberta. Reporting to the Software Manager, Aerospace & Defense, this role will focus on extending the reach and capability of Hexagon's resilient positioning products for aerospace and defense customers.
Your previous experience, drive for innovation, excellent troubleshooting abilities, and methodical problem-solving approach will support ongoing business initiatives in our exciting high-tech environment and, most importantly, provide solutions and products for our customers' positioning and situational awareness needs across various applications.
The Location: This position is based in Calgary, Alberta.
ResponsibilitiesAs an Embedded Software Engineer (1 year term)Â you will be responsible for these activities:
- Design, develop, and test embedded software.
- Work with System Engineers to define functional and performance requirements and product architecture.
- Analyze test data using graphical and statistical tools and methods.
- Plan and support testing of software features with Verification Engineers.
- Maintain technical documentation, design specifications, and testing reports.
Must Have:
- Be compliant with the Controlled Goods Program (CGP).
- Bachelor's or Master's Degree in Engineering, Computer Science, or a related field.
- 3+ years of proven experience in embedded software development.
- Proficiency in C++ software development, debugging, and troubleshooting.
- Experience with AMD Vitis, ARM-based SoCs, and RFSoC embedded platforms.
- Experience with version control systems such as Git.
- Experience with debugging tools such as JTAG.
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills.
Nice To Have:
- Familiarity with satellite navigation systems, positioning methods, and inertial sensors.
- Experience with the full software development lifecycle, from concept through delivery and maintenance.
- Experience with software verification methodologies.
Key Success Factors:
- Excellent interpersonal skills within a multi-disciplinary team.
- Commitment to high-quality work and continuous improvement.
- Effective written and verbal communication.
- Quick learning and efficient implementation of product capabilities.
Not sure if you meet all the qualifications for this role? Let us decide! At Hexagon, we are committed to a diverse and inclusive work environment. If you're excited about the opportunities this role could bring, we encourage you to apply.
Applicants who require accommodation in the job application process may contact Human Resources at hrrecruitingteam.ap@hexagon.com.
If you have any questions about the role or our company, please email our team at hrrecruitingteam.ap@hexagon.com and we will be pleased to follow up with you. Please do not send cover letters or resumes to this address.
Employment Type: TEMPORARYAbout Hexagon
Sourced by ZipRecruiter
Industry
Performing arts companies
Company size
11 - 50 Employees
Headquarters location
Washington, DC, US
Year founded
1955