We are looking for a Software Developer co-op to join our International TacCIS cross-disciplinary team delivering CIS solutions for armoured vehicles programs for European NATO nations. In this role ...
We are looking for a Software Developer co-op to join our International TacCIS cross-disciplinary team delivering CIS solutions for armoured vehicles programs for European NATO nations. In this role ...
Software Architect
Calgary, AB ยท On-site
As part of GeoSoftware, you will work with international and diverse teams of experts in an ... Python experience is a plus Proficiency in Object Oriented Programming principles Proficiency in ...
Software Architect
Calgary, AB ยท On-site
As part of GeoSoftware, you will work with international and diverse teams of experts in an ... Python experience is a plus Proficiency in Object Oriented Programming principles Proficiency in ...
Software Architect
Calgary, AB ยท On-site
As part of GeoSoftware, you will work with international and diverse teams of experts in an ... Proficiency in Object Oriented Programming principles * Proficiency in usage of AI as means of ...
Quick apply
Software Architect
Calgary, AB ยท On-site
As part of GeoSoftware, you will work with international and diverse teams of experts in an ... Proficiency in Object Oriented Programming principles * Proficiency in usage of AI as means of ...
Astronomical Software Developer
Edmonton, AB ยท On-site
Position Summary The Astronomical Software Developers will join the research team building the Canadian Data-Intensive Astrophysics Platform (CanDIAPL), an international, university-led team based in ...
Astronomical Software Developer
Edmonton, AB ยท On-site
Position Summary The Astronomical Software Developers will join the research team building the Canadian Data-Intensive Astrophysics Platform (CanDIAPL), an international, university-led team based in ...
... Science, Software Engineering, Electrical Engineering, or Computer Engineering. If you have ... international regulations. You must be eligible to work in Canada. Additional Information ...
New
... Science, Software Engineering, Electrical Engineering, or Computer Engineering. If you have ... international regulations. You must be eligible to work in Canada. Additional Information ...
New
Your role will encompass mentoring junior developers, driving innovation, and ensuring the ... software development Why You'll Love Working Here * International Environment * Competitive ...
Your role will encompass mentoring junior developers, driving innovation, and ensuring the ... software development Why You'll Love Working Here * International Environment * Competitive ...
... Engineering professionals. Responsible for managing and helping to prioritize their work, ensure ... Ability to travel up to 15% of the time (including domestic and international), sometimes for ...
... Engineering professionals. Responsible for managing and helping to prioritize their work, ensure ... Ability to travel up to 15% of the time (including domestic and international), sometimes for ...
Mining Engineer
Calgary, AB ยท On-site
CA$90K - CA$140K/yr
... software package such as Datamine, Deswik, Vulcan, and Surpac. Registered as a P. Eng (Professional Engineer) in Canada Travel will be required, including to international destinations. A valid ...
Mining Engineer
Calgary, AB ยท On-site
CA$90K - CA$140K/yr
... software package such as Datamine, Deswik, Vulcan, and Surpac. Registered as a P. Eng (Professional Engineer) in Canada Travel will be required, including to international destinations. A valid ...
... and international development. Our work has improved more than 500 million lives around the world ... Proven experience with Civil 3D design software. * Experience with other software (i.e. Bentley ...
... and international development. Our work has improved more than 500 million lives around the world ... Proven experience with Civil 3D design software. * Experience with other software (i.e. Bentley ...
... international markets A flexible and supportive environment designed for long-term career ... gas processing facilities Software Proficiency Familiarity with engineering and equipment ...
... international markets A flexible and supportive environment designed for long-term career ... gas processing facilities Software Proficiency Familiarity with engineering and equipment ...
Mining Engineers
Calgary, AB ยท Hybrid
Joining AMPS offers an exciting opportunity to gain exposure to an international consultancy ... Access ongoing training in mine design and scheduling software, along with structured learning and ...
Mining Engineers
Calgary, AB ยท Hybrid
Joining AMPS offers an exciting opportunity to gain exposure to an international consultancy ... Access ongoing training in mine design and scheduling software, along with structured learning and ...
Work on a variety of gas processing and heavy oil projects for domestic and international clients ... Experience working with HYSYS and other engineering software (BR&E ProMax, VMGSim Symmetry ...
Work on a variety of gas processing and heavy oil projects for domestic and international clients ... Experience working with HYSYS and other engineering software (BR&E ProMax, VMGSim Symmetry ...
Engineer Lead - Gas Processing
Airdrie, AB ยท On-site
Work on a variety of gas processing and heavy oil projects for domestic and international clients ... Experience working with HYSYS and other engineering software (BR&E ProMax, VMGSim Symmetry ...
Engineer Lead - Gas Processing
Airdrie, AB ยท On-site
Work on a variety of gas processing and heavy oil projects for domestic and international clients ... Experience working with HYSYS and other engineering software (BR&E ProMax, VMGSim Symmetry ...
Knowledge & Experience with Vessel Software (COMPRESS, PVElife) * Skid design for Process Equipment ... S. and international markets, with a primary focus on the Alberta/B.C. region. In addition to ...
Quick apply
Knowledge & Experience with Vessel Software (COMPRESS, PVElife) * Skid design for Process Equipment ... S. and international markets, with a primary focus on the Alberta/B.C. region. In addition to ...
Work on a variety of heavy oil projects for domestic and international clients. The scope of the ... Experience working with HYSYS and other engineering software (BR&E ProMax, VMGSim Symmetry ...
Work on a variety of heavy oil projects for domestic and international clients. The scope of the ... Experience working with HYSYS and other engineering software (BR&E ProMax, VMGSim Symmetry ...
Process Engineer (pre-FEED/FEED)
Airdrie, AB ยท On-site
Work on a variety of heavy oil projects for domestic and international clients. The scope of the ... Experience working with HYSYS and other engineering software (BR&E ProMax, VMGSim Symmetry ...
Process Engineer (pre-FEED/FEED)
Airdrie, AB ยท On-site
Work on a variety of heavy oil projects for domestic and international clients. The scope of the ... Experience working with HYSYS and other engineering software (BR&E ProMax, VMGSim Symmetry ...
Co-op Winter 2027 - Systems Integration, Verification, and Validation - 8-12 months
Calgary, AB ยท Hybrid
Collaborate closely with engineers, software developers, and multidisciplinary teams across the ... international regulations. You must be eligible to work in Canada. Additional Information ...
New
Co-op Winter 2027 - Systems Integration, Verification, and Validation - 8-12 months
Calgary, AB ยท Hybrid
Collaborate closely with engineers, software developers, and multidisciplinary teams across the ... international regulations. You must be eligible to work in Canada. Additional Information ...
New
Senior Civil-Structural Engineer
Calgary, AB ยท On-site
Exposure to diverse facilities projects across Canada and international markets * A flexible and ... In-depth knowledge of applicable design codes and standards Software Proficiency * Advanced working ...
Senior Civil-Structural Engineer
Calgary, AB ยท On-site
Exposure to diverse facilities projects across Canada and international markets * A flexible and ... In-depth knowledge of applicable design codes and standards Software Proficiency * Advanced working ...
You will mentor colleagues in this domain to support rapid growth in software sales through ... international travel for client visits, events, and engagement with internal teams or workshops. As ...
You will mentor colleagues in this domain to support rapid growth in software sales through ... international travel for client visits, events, and engagement with internal teams or workshops. As ...
Senior Project Engineer
Calgary, AB ยท On-site +1
You'll interface with international engineering teams ensuring safe, compliant, and ... Proficiency in using standard office software like Microsoft Office Suite. Preferred Education ...
Senior Project Engineer
Calgary, AB ยท On-site +1
You'll interface with international engineering teams ensuring safe, compliant, and ... Proficiency in using standard office software like Microsoft Office Suite. Preferred Education ...
International Software Engineer information
What is an international software engineer?
What are international jobs for software engineers?
International jobs for software engineers tend to be the same as software engineer position in the United States. The primary difference is the location of your project and where you work. Your job duties are to develop network infrastructure, work planning, and system architecture while also investigating complex issues across the systems that fall under your responsibilities. You also participate in code reviews and refactoring, communicate with the relevant organizational teams, and translating user experience into new technical applications. As with all software engineering jobs, your role depends on the particular type of position and the size of the company.
What are the key skills and qualifications needed to thrive as an international software engineer, and why are they important?
How does working as an international software engineer differ from local software engineering roles in terms of collaboration and project management?
What is the difference between International Software Engineer vs Domestic Software Engineer?
| Aspect | International Software Engineer | Domestic Software Engineer |
|---|---|---|
| Work Location | Works across multiple countries or remotely from abroad | Works within a specific country or region |
| Required Credentials | Same as domestic, often includes international work visas or permits | Standard local work authorization |
| Work Environment | Global teams, remote collaboration, multicultural settings | Local teams, office or remote within one country |
| Employer & Industry Usage | Tech companies with international presence or remote-first policies | Local companies or regional offices |
International Software Engineers typically work across borders, often requiring additional visas or permits, and collaborate with global teams. Domestic Software Engineers focus on local projects within a specific country. Both roles require similar technical skills but differ mainly in location and work environment.
Can international software engineers work internationally?
What are popular job titles related to International Software Engineer jobs in Alberta?
For International Software Engineer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching International Software Engineer jobs in Alberta look for?
The top searched job categories for International Software Engineer jobs in Alberta are:

Co-op Winter 2027 - Software Engineering Developer - 16-Months
Calgary, AB โข On-site
Full-time
Posted 4 days ago
Job description
Build bold. Deliver impact. Win together.
At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that enhance national security, strengthen communities, and protect the people we serve.
If you’re looking for meaningful work that contributes to a safer, more secure world, you’ll find purpose here. Every day, your skills will directly impact programs that matter.
To be considered for this opportunity, you must be enrolled at a recognized Canadian post-secondary institution and be eligible for a co-op work term during the period specified in the job posting. As part of your application, you must upload proof of enrolment and your most recent academic transcript
Job DescriptionWe tackle the toughest security and technology challenges by developing and delivering mission-critical products and systems for international customer. We delivery Tactical Communication Information Systems (CIS) to Land Forces around the world through Vehicle Prime Contractors for fighting and support vehicles. The hardware, software and systems integration that our engineers deliver on a daily basis ensure soldiers are never alone, and always aware. From headquarters to vehicles to the individual soldier, your work helps them accomplish their mission, while keeping them safe.
We are looking for a Software Developer co-op to join our International TacCIS cross-disciplinary team delivering CIS solutions for armoured vehicles programs for European NATO nations.
In this role you can expect to:
- Perform some design, analysis and test functions under the mentorship of more senior engineers.
- Document analyses, designs and tests (e.g., tech notes, sections of requirements specifications, design documents, test plans and test reports) in the format prescribed by standard templates with the supervision of a more experienced engineer.
- Implement software routines to meet software requirements.
- Maintain code base in accordance with coding standards.
- Some development and performance of integration test and debug of implementations.
- Some development and performance of design verification test under the supervision of more senior engineers.
- Investigate system problem reports and field incident reports; perform root cause and trend analyses;
- Provide technical support during high-level integration and qualification testing.
- Provide technical support to internal customers.
- Perform developmental configuration management activities.
- Present work at design reviews or other types of peer reviews.
What You Need to Have to Succeed
- Currently pursuing a University Degree in Electrical Engineering, Computer Engineer, Software Engineer, Computer Science or equivalent technical degree.
- Experience working with or familiarity with AI/ML models is preferred
What Makes You Stand Out
It would be excellent if the candidate had a combination of the following qualities, but we will work with them to grow in these areas:
- Ability to work effectively with minimum supervision and in a collaborative team environment.
- Enthusiastic contributor, willing to learn new skills and take on ownership of work.
- Sound communication skills and excellent collaboration skills.
- Good presentation skills, preparing and presenting.
- Solid problem solving skills with a willingness to develop a shared understanding of the problem with others.
- Experience working with or familiarity with AI/ML models.
It is a requirement that General Dynamics Mission Systems–Canada be registered with the Canadian Controlled Goods program and that all of its workforce be security assessed. Successful applicants must meet all applicable security requirements, including but not limited to the ability to obtain and maintain a Canadian government security clearance. Applicants may be required to meet additional security requirements in order to gain access to technical data, classified areas or information that is subject to international regulations. You must be eligible to work in Canada.
Additional Information
Compensation
The expected hourly rate for this position is $24.92 - $33.23. Final compensation will be determined based on your relevant work experience to date. As part of student placement, you will be eligible for quarterly pay increases.
Why Students Love Working Here
- Purposeful Innovation & Problem Solving: You’ll work alongside experienced professionals and some of the brightest minds in the defence sector, gaining hands-on experience with next-generation technologies. This is a place where your ideas are encouraged, creativity is valued, and you’ll be supported as you learn and help drive modern, practical solutions.
- Connection & Mentorship: Through onboarding to your career journey with us, you will work with teammates that are excited to share their experience and develop your skills. Have meaningful interactions, ask questions, and build relationships that can lead to lasting industry connections.
- Perks & Highlights:
- Eligibility for future co-ops or full-time roles
- Flexible work hours and compressed workweek options
- Hybrid work model (where applicable)
- Networking opportunities across teams and disciplines
- Onsite amenities and social events (gym, bike storage, trivia, appreciation events, etc.)
- Corporate discounts
Accommodation
If you require accommodation during any stage of the application process, please contact Human Resources via recruitment@gd-ms.ca.