As a Software Developer, you will work closely with cross-functional teams to design, implement ... Bachelor/Graduate degree in Computer Science or Computer/Electrical Engineering or related ...
As a Software Developer, you will work closely with cross-functional teams to design, implement ... Bachelor/Graduate degree in Computer Science or Computer/Electrical Engineering or related ...
Senior Deep Learning Engineer
Calgary, AB · On-site +1
$130K - $180K/yr
As part of our group, you'll collaborate with hardware and software engineers to design, develop ... Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying ...
Quick apply
Senior Deep Learning Engineer
Calgary, AB · On-site +1
$130K - $180K/yr
As part of our group, you'll collaborate with hardware and software engineers to design, develop ... Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying ...
Senior Deep Learning Engineer
Calgary, AB · On-site +1
$130K - $180K/yr
As part of our group, you'll collaborate with hardware and software engineers to design, develop ... Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying ...
Quick apply
Senior Deep Learning Engineer
Calgary, AB · On-site +1
$130K - $180K/yr
As part of our group, you'll collaborate with hardware and software engineers to design, develop ... Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying ...
We're looking for a Robotics Software Developer to join our team and contribute to developing ... An internship, co-op, competition team (e.g., robotics/autonomy), or a portfolio of robotics ...
We're looking for a Robotics Software Developer to join our team and contribute to developing ... An internship, co-op, competition team (e.g., robotics/autonomy), or a portfolio of robotics ...
At General Dynamics Mission Systems-Canada, we're not just engineering technology -- we're shaping ... Embedded development (C/C++) * Software Development (C#) * Web-based Development (Javascript ...
Quick apply
At General Dynamics Mission Systems-Canada, we're not just engineering technology -- we're shaping ... Embedded development (C/C++) * Software Development (C#) * Web-based Development (Javascript ...
Junior Software Developer
Calgary, AB · On-site
You'll work alongside developers, architects, and designers who take quality seriously, on projects ... Approximately 0-2 years of software development experience, including internships, co-op placements ...
Quick apply
Junior Software Developer
Calgary, AB · On-site
You'll work alongside developers, architects, and designers who take quality seriously, on projects ... Approximately 0-2 years of software development experience, including internships, co-op placements ...
We offer a wide range of Automation, Software or Computer Engineering student opportunities at ... Learn more about our student and new graduate opportunities here Think we are a fit? Apply now!
We offer a wide range of Automation, Software or Computer Engineering student opportunities at ... Learn more about our student and new graduate opportunities here Think we are a fit? Apply now!
Mechatronics Engineering Intern
Calgary, AB · On-site
Experience working with Solidworks CAD software to produce design and manufacturing drawings ... Internship length is 12 or 16 months * This is a paid, on-site internship based at our Calgary ...
Quick apply
Mechatronics Engineering Intern
Calgary, AB · On-site
Experience working with Solidworks CAD software to produce design and manufacturing drawings ... Internship length is 12 or 16 months * This is a paid, on-site internship based at our Calgary ...
Mechatronics Engineering Intern
Calgary, AB · On-site
Experience working with Solidworks CAD software to produce design and manufacturing drawings ... Internship length is 12 or 16 months * This is a paid, on-site internship based at our Calgary ...
Mechatronics Engineering Intern
Calgary, AB · On-site
Experience working with Solidworks CAD software to produce design and manufacturing drawings ... Internship length is 12 or 16 months * This is a paid, on-site internship based at our Calgary ...
Project Manager
Calgary, AB · On-site
You will work with a talented team of Engineers and Designers to lead the detailed planning and ... Hardware or embedded software development experience * Familiar with GNSS receiver operation and ...
Project Manager
Calgary, AB · On-site
You will work with a talented team of Engineers and Designers to lead the detailed planning and ... Hardware or embedded software development experience * Familiar with GNSS receiver operation and ...
Project Manager
Calgary, AB · On-site
You will work with a talented team of Engineers and Designers to lead the detailed planning and ... Hardware or embedded software development experience * Familiar with GNSS receiver operation and ...
Project Manager
Calgary, AB · On-site
You will work with a talented team of Engineers and Designers to lead the detailed planning and ... Hardware or embedded software development experience * Familiar with GNSS receiver operation and ...
Relevant years of experience in data engineering, software development, or a related technical role (internships, co-ops, and academic projects count) * Exposure to or interest in capital projects ...
Relevant years of experience in data engineering, software development, or a related technical role (internships, co-ops, and academic projects count) * Exposure to or interest in capital projects ...
Registered in the Engineering Internship/Co-op program and have completed your 2nd year of studies ... Software, or Computing Engineering at an accredited post secondary institution * Graduate and Post ...
Registered in the Engineering Internship/Co-op program and have completed your 2nd year of studies ... Software, or Computing Engineering at an accredited post secondary institution * Graduate and Post ...
Systems Engineering Intern
Calgary, AB · On-site
Registered in the Engineering Internship/Co-op program and have completed your 2nd year of studies ... Software, or Computing Engineering at an accredited post secondary institution * Graduate and Post ...
Systems Engineering Intern
Calgary, AB · On-site
Registered in the Engineering Internship/Co-op program and have completed your 2nd year of studies ... Software, or Computing Engineering at an accredited post secondary institution * Graduate and Post ...
Civil Engineering Graduate
Calgary, AB · Hybrid
Registered as an engineer-in-training, or be eligible within six months * 0 - 3 years' experience ... Working knowledge of current AutoCAD software; working knowledge of Civil 3D/Land Desktop software ...
Civil Engineering Graduate
Calgary, AB · Hybrid
Registered as an engineer-in-training, or be eligible within six months * 0 - 3 years' experience ... Working knowledge of current AutoCAD software; working knowledge of Civil 3D/Land Desktop software ...
Civil Engineering Graduate
Calgary, AB · Hybrid
Registered as an engineer-in-training, or be eligible within six months * 0 - 3 years' experience ... Working knowledge of current AutoCAD software; working knowledge of Civil 3D/Land Desktop software ...
Civil Engineering Graduate
Calgary, AB · Hybrid
Registered as an engineer-in-training, or be eligible within six months * 0 - 3 years' experience ... Working knowledge of current AutoCAD software; working knowledge of Civil 3D/Land Desktop software ...
... Engineering professionals. Responsible for managing and helping to prioritize their work, ensure ... NET, C#, C++, Embedded Windows, and Linux * Ability to quickly develop a comprehensive ...
... Engineering professionals. Responsible for managing and helping to prioritize their work, ensure ... NET, C#, C++, Embedded Windows, and Linux * Ability to quickly develop a comprehensive ...
Exposure to hydraulic, stress, GIS, CAD, data-analysis, or other engineering software through academic, co-op, internship, or project experience is considered an asset. Other Job Requirements ...
Exposure to hydraulic, stress, GIS, CAD, data-analysis, or other engineering software through academic, co-op, internship, or project experience is considered an asset. Other Job Requirements ...
The role we're hiring for is an internship in the GPU Math Libraries team at AMD. In this role you ... You will be contributing to a software stack used by some of the biggest and most influential ...
The role we're hiring for is an internship in the GPU Math Libraries team at AMD. In this role you ... You will be contributing to a software stack used by some of the biggest and most influential ...
To support our focus on delivering high quality products, we are looking for an enthusiastic internship student to add to our Agriculture Engineering team . This role will focus on Software ...
To support our focus on delivering high quality products, we are looking for an enthusiastic internship student to add to our Agriculture Engineering team . This role will focus on Software ...
Internship Graduate Embedded Software Engineer information
What does an internship graduate embedded software engineer do?
What are the key skills and qualifications needed to thrive as an internship graduate embedded software engineer?
What types of projects and responsibilities can an internship graduate embedded software engineer expect to work on during their internship?
What is the difference between Internship Graduate Embedded Software Engineer vs Embedded Software Developer?
| Aspect | Internship Graduate Embedded Software Engineer | Embedded Software Developer |
|---|---|---|
| Credentials | Typically pursuing or recently completed a degree in Computer Engineering, Electrical Engineering, or related fields | Usually holds a bachelor's or master's degree in a relevant technical field |
| Work Environment | Entry-level, internship setting, often in a corporate or research lab | Full-time professional role in development teams, often in tech or manufacturing companies |
| Employer & Industry Usage | Used by companies hiring interns to evaluate potential future employees | Commonly used by companies developing embedded systems in automotive, consumer electronics, or industrial sectors |
The main difference is that an Internship Graduate Embedded Software Engineer is an entry-level intern gaining hands-on experience, while an Embedded Software Developer is a full-time professional responsible for developing embedded systems. Interns typically work under supervision, whereas developers have more responsibilities and independence in their roles.
What are popular job titles related to Internship Graduate Embedded Software Engineer jobs in Calgary, AB?
For Internship Graduate Embedded Software Engineer jobs in Calgary, AB, the most frequently searched job titles are:
- Summer Software Engineer Internship
- Software Engineer Remote Intern
- Simulation Software Engineer Internship
- Internship Software Development
- Full Time Amazon Software Engineer
- Internship Javascript Game Developer
- Remote Electrical Engineering Intern Summer
- Embedded Firmware Engineer Intern
- Internship Qt Developer
- Contractual H1B Visa Sponsorship Software Engineer
What job categories do people searching Internship Graduate Embedded Software Engineer jobs in Calgary, AB look for?
The top searched job categories for Internship Graduate Embedded Software Engineer jobs in Calgary, AB are:
- Startup Software Developer Internship
- Paid Software Engineer Internship
- Internship Pwc Software Engineer
- Biotech Software Engineer Intern
- Internship Drone Software Engineer
- Internship Software Engineer Spotify
- Internship Kotlin Backend
- Flex Schedule Software Engineer Internships
- Software Testing Internship
- Remote Embedded Software Intern

Software Developer
Calgary, AB
Full-time
Medical, Dental, Vision
Re-posted 19 days ago
Job description
We're looking for an Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. The ideal candidate will have a strong background in advanced algorithms and AI systems with hands-on experience in building and deploying complex software systems. As a Software Developer, you will work closely with cross-functional teams to design, implement, and optimize software algorithms and systems that address real-world challenges in the construction industry.
- Have a passion for leading industry-changing solutions with significant social, economic, and environmental impact
- Desire to play a founding role and reap the benefits as part of a growth-stage startup with significant upside
- Enjoy building not only the technology but also high-performing teams and companies
- Are committed to continuous learning at the intersection of several industries
- Work alongside other Software Developers to develop full-stack software solutions built for robustness, scalability, and performance using state-of-the-art software development practices
- Design and develop software algorithms Â
- Conduct research and experimentation to improve the performance of software systems
- Perform detailed analysis, design, code development, software integration and testing
- Analyze complex functions, procedures and problems to deliver creative and effective solutions
- Stay up to date with the latest advancements in AI techniques and advanced algorithms
- Participate in design and code reviews
- Bachelor/Graduate degree in Computer Science or Computer/Electrical Engineering or related technical fields
- Extensive experience in Python programming
- Experience with machine learning techniques and frameworks (e.g., RL, CNNs, RNNs, Keras)
- Experience with software design and development in a test-driven environment
- Being a team player with excellent interpersonal and communication skills
- Organized, focused and persistent with the ability to work to the plan and meet delivery dates
- Being an excellent problem solver and quick learner
- (Preferred) Knowledge of robotics solutions and robotic manipulators