1

Internship 1 Year Experience Software Developer Jobs in Calgary, AB

Your previous experience, drive for innovation, excellent troubleshooting abilities, and methodical ... As an Embedded Software Engineer (1 year term) you will be responsible for these activities:

... Software Engineer (1 year term) to join our team in Calgary, Alberta. Reporting to the Software ... Your previous experience, drive for innovation, excellent troubleshooting abilities, and methodical ...

Experience with machine learning techniques and frameworks (e.g., RL, CNNs, RNNs, Keras ... These benefits start right from Day 1. Flexible personal days and vacation policies: we care deeply ...

Approximately 0-2 years of software development experience, including internships, co-op placements ... Foundational experience with at least one programming language, such as C#, JavaScript, TypeScript ...

Education & Experience: Bachelor's degree in Computer Science, Engineering, or an equivalent field, with 5+ years of experience in relevant software engineering roles. * Backend & API Expertise:

The role The Senior Software Developer is responsible for the end-to-end design, development, and ... Bring strong experience with cloud platforms (GCP, AWS, or Azure), deploying services in ...

Whether you've got deep experience in commercial real estate, skilled trades or technology, or you ... 00 - 238,700.00 CAD per year This range represents the estimated base salary and actual ...

Staff Software Developer

Calgary, AB · Hybrid

CA$176K - CA$264K/yr

We are transforming the legal experience for all by bettering the lives of legal professionals ... Driving the multi-year technical strategy and architectural direction for your area * Identifying ...

Senior Software Developer (Remote)

Calgary, AB · Remote

CA$110K - CA$145K/yr

No one can ignore the internet these daysand a lot of great things are happening onlinebut we also ... Experienced in integrating Frontend and Backend via REST APIs with special attention to mitigating ...

Essential Knowledge, Skills, and Experience Bachelor's degree in computer science, engineering, or equivalent practical experience. 7+ years of experience in software development roles, with a strong ...

next page

Showing results 1-20

Internship 1 Year Experience Software Developer information

What does a software developer with 1 year of internship experience do?

An Internship 1 Year Experience Software Developer is typically a junior developer who has completed an internship or has one year of practical experience in software development. Their main responsibilities include writing and testing code, assisting with software design, debugging applications, and collaborating with senior developers on projects. They are expected to have foundational knowledge of programming languages and development tools, and to be eager to learn and grow within a software development team.

What types of projects and technologies will I typically work on as a software developer with 1 year of internship experience?

As a Software Developer with 1 year of internship experience, you can expect to work on a variety of entry-level projects, such as feature enhancements, bug fixes, or supporting larger development efforts. Common technologies include popular programming languages like Java, Python, or JavaScript, and you may use frameworks such as React, Angular, or Spring Boot, depending on the company's tech stack. You'll frequently collaborate with senior developers and participate in code reviews, daily stand-ups, and sprint planning. This role offers valuable exposure to real-world software development processes and best practices, providing a strong foundation for career growth.

What are the key skills and qualifications needed to thrive as a software developer with 1 year of internship experience, and why are they important?

To thrive as a Software Developer with one year of internship experience, you need a solid understanding of programming languages such as Java, Python, or JavaScript, along with a relevant degree or coursework in computer science. Familiarity with version control systems like Git, development frameworks, and basic Agile methodologies is typically expected. Strong problem-solving skills, eagerness to learn, and effective teamwork set you apart in this early-career role. These skills and qualities are crucial for successfully contributing to projects, adapting to fast-changing technologies, and collaborating in dynamic development environments.

What is the difference between Internship 1 Year Experience Software Developer vs Junior Software Developer?

AspectInternship 1 Year Experience Software DeveloperJunior Software Developer
Required CredentialsTypically pursuing or completed a degree in CS or related fieldUsually holds a degree or equivalent in computer science or related field
Work EnvironmentTemporary, learning-focused, often part-time or full-time internshipFull-time entry-level position in a professional setting
Employer & Industry UsageInternship programs in tech companies, startups, or corporate IT departmentsPermanent entry-level roles in software development teams
Common Search & Comparison IntentUnderstanding internship opportunities and entry-level rolesSeeking full-time junior developer positions

In summary, an Internship 1 Year Experience Software Developer is a temporary, learning-focused role often held by students or recent graduates, whereas a Junior Software Developer is a permanent, entry-level position in a company. Both roles require similar educational backgrounds but differ in employment status and career progression.

What are the most commonly searched types of 1 Year Experience Software Developer jobs in Calgary, AB?

The most popular types of 1 Year Experience Software Developer jobs in Calgary, AB are:

What job categories do people searching Internship 1 Year Experience Software Developer jobs in Calgary, AB look for?

The top searched job categories for Internship 1 Year Experience Software Developer jobs in Calgary, AB are:

Software Engineer (1 Year Term)

Hexagon

Calgary, AB

Full-time

Posted 20 days ago


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.


As 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.