Degree in Computer Science, Mathematics, Physics, or Engineering Experience * 8 + years of hands-on software engineering experience in a product team * Demonstrated ownership of multiple non-trivial ...
Degree in Computer Science, Mathematics, Physics, or Engineering Experience * 8 + years of hands-on software engineering experience in a product team * Demonstrated ownership of multiple non-trivial ...
Senior Power Systems Engineer
Sherwood, SK · On-site +1
CA$100K - CA$140K/yr
Our capabilities span electrical testing, professional engineering services, rotating machinery ... - CAD $140,000.00 /Yr.
Senior Power Systems Engineer
Sherwood, SK · On-site +1
CA$100K - CA$140K/yr
Our capabilities span electrical testing, professional engineering services, rotating machinery ... - CAD $140,000.00 /Yr.
Lead Software Developer - PHP
Saskatoon, SK · On-site +1
Improve engineering standards, tooling, and processes What you'll need to be successful: Must haves: * Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Lead Software Developer - PHP
Saskatoon, SK · On-site +1
Improve engineering standards, tooling, and processes What you'll need to be successful: Must haves: * Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Lead Software Developer - PHP
Regina, SK · On-site +1
Improve engineering standards, tooling, and processes What you'll need to be successful: Must haves: * Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Lead Software Developer - PHP
Regina, SK · On-site +1
Improve engineering standards, tooling, and processes What you'll need to be successful: Must haves: * Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Lead Software Developer - PHP
Regina, SK · On-site +1
Improve engineering standards, tooling, and processes What you'll need to be successful: Must haves: * Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Lead Software Developer - PHP
Regina, SK · On-site +1
Improve engineering standards, tooling, and processes What you'll need to be successful: Must haves: * Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Lead Software Developer - PHP
Saskatoon, SK · On-site +1
Improve engineering standards, tooling, and processes What you'll need to be successful: Must haves: * Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Lead Software Developer - PHP
Saskatoon, SK · On-site +1
Improve engineering standards, tooling, and processes What you'll need to be successful: Must haves: * Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
C++ Developer
Saskatoon, SK · On-site +1
A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Extended Health and Dental Benefits * Amazing ...
Quick apply
C++ Developer
Saskatoon, SK · On-site +1
A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Extended Health and Dental Benefits * Amazing ...
C++ Developer
Saskatoon, SK · On-site +1
A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Extended Health and Dental Benefits * Amazing ...
Quick apply
C++ Developer
Saskatoon, SK · On-site +1
A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Extended Health and Dental Benefits * Amazing ...
Structural Engineer/Saskatoon
Saskatoon, SK · On-site
Promote compliance with all relevant engineering standards and internal procedures for all design activities Maintain structural engineering work procedures, specifications, and computer aided design ...
Quick apply
Structural Engineer/Saskatoon
Saskatoon, SK · On-site
Promote compliance with all relevant engineering standards and internal procedures for all design activities Maintain structural engineering work procedures, specifications, and computer aided design ...
Engineer, Structural (TS) CCJ1JP00000884
Saskatoon, SK · Hybrid
CA$95/hr
Perform structural engineering design work on various projects executed within Cameco Experience ... Work with structural and architectural designers for CAD work in support of development of 3D ...
Engineer, Structural (TS) CCJ1JP00000884
Saskatoon, SK · Hybrid
CA$95/hr
Perform structural engineering design work on various projects executed within Cameco Experience ... Work with structural and architectural designers for CAD work in support of development of 3D ...
Structural Engineer CCJ1JP00000840
Saskatoon, SK · On-site
$55 - $75/hr
Intermediate and/or Senior Role Description / Key Responsibilities Perform structural engineering ... Work with structural and architectural designers for CAD work in support of development of 3D ...
Structural Engineer CCJ1JP00000840
Saskatoon, SK · On-site
$55 - $75/hr
Intermediate and/or Senior Role Description / Key Responsibilities Perform structural engineering ... Work with structural and architectural designers for CAD work in support of development of 3D ...
Electrical Engineer - Hydropower
Saskatoon, SK · Hybrid
CA$86K - CA$135K/yr
... CAD personnel to deliver high-quality electrical engineering and design work on time and within budget. * Provide technical oversight, mentorship, and quality assurance for all electrical ...
Electrical Engineer - Hydropower
Saskatoon, SK · Hybrid
CA$86K - CA$135K/yr
... CAD personnel to deliver high-quality electrical engineering and design work on time and within budget. * Provide technical oversight, mentorship, and quality assurance for all electrical ...
Electrical Engineer - Hydropower
Saskatoon, SK · Hybrid
CA$86K - CA$135K/yr
... CAD personnel to deliver high-quality electrical engineering and design work on time and within budget. * Provide technical oversight, mentorship, and quality assurance for all electrical ...
Electrical Engineer - Hydropower
Saskatoon, SK · Hybrid
CA$86K - CA$135K/yr
... CAD personnel to deliver high-quality electrical engineering and design work on time and within budget. * Provide technical oversight, mentorship, and quality assurance for all electrical ...
Develop, approve, and stamp Engineering Drawings issued for construction for small piping and ... Strong computer, organizational, and technical skills * Experience supporting crude oil pipeline ...
Develop, approve, and stamp Engineering Drawings issued for construction for small piping and ... Strong computer, organizational, and technical skills * Experience supporting crude oil pipeline ...
Structural Engineer CCJ1JP00000704
Saskatoon, SK · On-site
$70 - $85/hr
Saskatoon, SK Role Description / Key Responsibilities Perform structural engineering design work on ... Work with structural and architectural designers for CAD work in support of development of 3D ...
Structural Engineer CCJ1JP00000704
Saskatoon, SK · On-site
$70 - $85/hr
Saskatoon, SK Role Description / Key Responsibilities Perform structural engineering design work on ... Work with structural and architectural designers for CAD work in support of development of 3D ...
Senior Electrical Engineer
Saskatoon, SK · On-site +1
CA$100K - CA$140K/yr
Our capabilities span electrical testing, professional engineering services, rotating machinery ... Pay RangeCAD $100,000.00 - CAD $140,000.00 /Yr.Employment Type: FULL_TIME
Senior Electrical Engineer
Saskatoon, SK · On-site +1
CA$100K - CA$140K/yr
Our capabilities span electrical testing, professional engineering services, rotating machinery ... Pay RangeCAD $100,000.00 - CAD $140,000.00 /Yr.Employment Type: FULL_TIME
Senior Electrical Engineer
Saskatoon, SK · On-site +1
CA$100K - CA$140K/yr
Our capabilities span electrical testing, professional engineering services, rotating machinery ... Pay RangeCAD $100,000.00 - CAD $140,000.00 /Yr.Employment Type: FULL_TIME
Senior Electrical Engineer
Saskatoon, SK · On-site +1
CA$100K - CA$140K/yr
Our capabilities span electrical testing, professional engineering services, rotating machinery ... Pay RangeCAD $100,000.00 - CAD $140,000.00 /Yr.Employment Type: FULL_TIME
Project Engineer
Rocanville, SK · Hybrid
This position applies engineering principles in soils mechanics, hydraulics, structural theory, and ... Physical Demands & Work Environment This office and field hybrid role requires frequent computer ...
Project Engineer
Rocanville, SK · Hybrid
This position applies engineering principles in soils mechanics, hydraulics, structural theory, and ... Physical Demands & Work Environment This office and field hybrid role requires frequent computer ...
Senior C++ Software Engineer
Regina, SK · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
Quick apply
Senior C++ Software Engineer
Regina, SK · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
Senior C++ Software Engineer
Regina, SK · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
Quick apply
Senior C++ Software Engineer
Regina, SK · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer ...
Computer Engineering information
What are the key skills and qualifications needed to thrive as a Computer Engineer, and why are they important?
How do computer engineers typically collaborate with other departments in a tech company?
What is computer engineering?
What is the difference between Computer Engineering vs Computer Science?
| Aspect | Computer Engineering | Computer Science |
|---|---|---|
| Required Credentials | Bachelor's in Computer Engineering or related field | Bachelor's in Computer Science or related field |
| Work Environment | Hardware and software development, embedded systems, device design | Software development, algorithms, data structures, theoretical computing |
| Employer & Industry Usage | Tech companies, hardware firms, embedded systems companies | Software firms, research institutions, tech startups |
| Common Search & Comparison | Yes | Yes |
Computer Engineering focuses on designing and developing hardware and embedded systems, combining electrical engineering and computer science principles. Computer Science emphasizes software development, algorithms, and theoretical aspects of computing. While both fields overlap, Computer Engineering leans more toward hardware integration, whereas Computer Science centers on software and programming.

Full-time
Posted 12 days ago
Job description
- Own features end-to-end - from requirements clarification and architecture through implementation, review, release, and post-release monitoring
- Design and implement 3D geometrical and numerical algorithms in C++ for customer-facing planning scenarios (doctor-facing and CAD)
- Contribute to backend services in Go supporting the customer-facing applications
- Lead architecture discussions; propose, defend, and close technical trade-offs with clear reasoning
- Drive clarification of ambiguous or incomplete requirements together with Business Analyst, Product Manager, and QA.
- Coordinate directly with adjacent teams on cross-team dependencies - own the outcome
- Set the quality bar in code reviews; mentor junior and mid-level engineers through reviews, pairing, and design guidance
- Work closely with the SQA team; contribute to test infrastructure and testability of the code you write
- Maintain traceability and regulatory documentation for medical software, following documentation-as-code practices
- Degree in Computer Science, Mathematics, Physics, or Engineering
- 8+ years of hands-on software engineering experience in a product team
- Demonstrated ownership of multiple non-trivial features taken from requirements to production
- Track record of technical leadership on at least one complex feature or subsystem
- Strong expertise in modern C++ (C++14/17 or later), deep knowledge of STL
- Experience building high-performance numerical or geometry algorithms
Go (complementary):
- Practical experience building backend services in Go, including HTTP/WebSocket endpoints
- Familiarity with gRPC and Protocol Buffers
General:
- Ability to write testable, object-oriented code; strong opinions on design and testability
- Solid understanding of algorithms; experience with 3D geometry, linear algebra, or analytical geometry is a strong advantage
- Experience with Git and CI systems (Bamboo or equivalent)
- Working knowledge of Python for tooling and scripting
- Able to explain technical trade-offs clearly - why option A was chosen over B, what was rejected and why
- Comfortable leading discussions with BA, PM, QA, and peer engineers to close decisions
- Writes clear design notes, commit messages, and documentation
- Proactive: talks to adjacent teams directly for context instead of escalating
- Takes initiative on process and quality
- Actively mentors junior and mid-level peers
- Ownership mindset
- Upper-intermediate English (B2 or higher) - all internal communication is in English
- Comfortable working in a regulated (medical) industry with strict process and documentation requirements
- Effective under tight timelines and in changing environments
- Learns new technologies quickly
- AWS Lambda and other serverless patterns
- Hands-on experience with Jira and Confluence
- Hands-on experience using AI-powered tools in day-to-day software development
About Align Technology
Sourced by ZipRecruiter
Industry
Medical equipment and supplies manufacturing
Company size
10,000+ Employees
Headquarters location
Tempe, AZ, US
Year founded
1997