Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep understanding of system level architecture * Experience with Linux driver or ...
Quick apply
Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep understanding of system level architecture * Experience with Linux driver or ...
Quick apply
Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep understanding of system level architecture * Experience with Linux driver or ...
Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep understanding of system level architecture * Experience with Linux driver or ...
Quick apply
Excellent C/C++ programming skills * Strong experience in software design, debugging, and performance analysis * Deep understanding of system level architecture * Experience with Linux driver or ...
Calgary, AB · Hybrid
You will report to the Software Engineering Team Lead and have a hybrid schedule working in Calgary ... Basic knowledge or experience with embedded systems, electronics, and microcontrollers. What We ...
Calgary, AB · Hybrid
You will report to the Software Engineering Team Lead and have a hybrid schedule working in Calgary ... Basic knowledge or experience with embedded systems, electronics, and microcontrollers. What We ...
Calgary, AB · On-site
... performance systems and cloud-native services Knowledge of AI-assisted software development ... programming language, compiler, developer tooling, or security-related open-source projects ...
Calgary, AB · On-site
... performance systems and cloud-native services Knowledge of AI-assisted software development ... programming language, compiler, developer tooling, or security-related open-source projects ...
Calgary, AB · On-site
CA$125K - CA$145K/yr
ClearGov is looking for a Software Engineer to join our team. You'll be a key contributor in ... who thrives on solving complex system challenges in a rapidly evolving environment.
Quick apply
Calgary, AB · On-site
CA$125K - CA$145K/yr
ClearGov is looking for a Software Engineer to join our team. You'll be a key contributor in ... who thrives on solving complex system challenges in a rapidly evolving environment.
About the Role You own the full development cycle for the features and systems your team assigns ... Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ...
About the Role You own the full development cycle for the features and systems your team assigns ... Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ...
Experience designing and implementing distributed systems and software architectures for AI services * Experience with software engineering practices, including code review, testing, design patterns ...
Experience designing and implementing distributed systems and software architectures for AI services * Experience with software engineering practices, including code review, testing, design patterns ...
About the Role You own the full development cycle for the features and systems your team assigns ... Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ...
About the Role You own the full development cycle for the features and systems your team assigns ... Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ...
Calgary, AB · On-site +1
Loosely coupled systems * Event-driven architectures * Domain-Driven Design (DDD) * Familiarity with AI-powered development tools and frameworks is considered an asset. * Strong analytical ...
Calgary, AB · On-site +1
Loosely coupled systems * Event-driven architectures * Domain-Driven Design (DDD) * Familiarity with AI-powered development tools and frameworks is considered an asset. * Strong analytical ...
Toronto, ON · On-site
Leading technical design decisions and system architecture for AI applications and projects ... Proven expertise in software engineering practices, including code review, testing, design patterns ...
Toronto, ON · On-site
Leading technical design decisions and system architecture for AI applications and projects ... Proven expertise in software engineering practices, including code review, testing, design patterns ...
Calgary, AB · On-site
Experience designing and implementing distributed systems and software architectures for AI services * Experience with software engineering practices, including code review, testing, design patterns ...
Calgary, AB · On-site
Experience designing and implementing distributed systems and software architectures for AI services * Experience with software engineering practices, including code review, testing, design patterns ...
Calgary, AB · On-site
CA$11K - CA$145K/yr
The Senior Software Engineers will lead engineering, driving technical direction, team development ... Experience contributing to reliable, scalable production systems * Comfortable working in Agile ...
Quick apply
Calgary, AB · On-site
CA$11K - CA$145K/yr
The Senior Software Engineers will lead engineering, driving technical direction, team development ... Experience contributing to reliable, scalable production systems * Comfortable working in Agile ...
Calgary, AB · On-site
Leading technical design decisions and system architecture for AI applications and projects ... Proven expertise in software engineering practices, including code review, testing, design patterns ...
Calgary, AB · On-site
Leading technical design decisions and system architecture for AI applications and projects ... Proven expertise in software engineering practices, including code review, testing, design patterns ...
Calgary, AB · On-site
Leading technical design decisions and system architecture for AI applications and projects ... Proven expertise in software engineering practices, including code review, testing, design patterns ...
Calgary, AB · On-site
Leading technical design decisions and system architecture for AI applications and projects ... Proven expertise in software engineering practices, including code review, testing, design patterns ...
Strong understanding of software engineering, system design, data engineering and/or cloud architecture * Have experience with compiler design, code parsing or related areas * Familiarity with ...
Strong understanding of software engineering, system design, data engineering and/or cloud architecture * Have experience with compiler design, code parsing or related areas * Familiarity with ...
Staff Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Staff ... You will own and execute the technical vision and system design decisions on how the product is ...
Staff Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Staff ... You will own and execute the technical vision and system design decisions on how the product is ...
Drilling engineering and well planning * Reservoir engineering and modeling * Production ... Experience designing and owning the architecture of a complex software system or major subsystem ...
Drilling engineering and well planning * Reservoir engineering and modeling * Production ... Experience designing and owning the architecture of a complex software system or major subsystem ...
We are currently hiring for a Software Engineer to work with our TacCIS Solutions team. We're developing cutting-edge intercom and networking systems for military vehicles, retrofitting them with the ...
Quick apply
We are currently hiring for a Software Engineer to work with our TacCIS Solutions team. We're developing cutting-edge intercom and networking systems for military vehicles, retrofitting them with the ...
Senior Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting ... You will influence and execute the technical vision and system design decisions on how the product ...
Senior Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting ... You will influence and execute the technical vision and system design decisions on how the product ...
Drilling engineering and well planning * Reservoir engineering and modeling * Production ... Experience designing and owning the architecture of a complex software system or major subsystem ...
Drilling engineering and well planning * Reservoir engineering and modeling * Production ... Experience designing and owning the architecture of a complex software system or major subsystem ...
$61.5K - $71K
6% of jobs
$71K - $80.5K
1% of jobs
$80.5K - $90K
8% of jobs
$95.5K is the 25th percentile. Wages below this are outliers.
$90K - $99.5K
16% of jobs
$99.5K - $109K
17% of jobs
The median wage is $110.8K / yr.
$109K - $118.5K
8% of jobs
$118.5K - $128K
7% of jobs
$134.5K is the 75th percentile. Wages above this are outliers.
$128K - $137.5K
16% of jobs
$137.5K - $147K
9% of jobs
$147K - $156.5K
5% of jobs
$156.5K - $166K
5% of jobs
$61.5K
$116.7K
$166K
| Aspect | Systems Software Engineer | Software Developer |
|---|---|---|
| Primary Focus | Designing and developing system-level software, operating systems, and firmware | Creating applications, websites, and user-facing software |
| Required Skills | Low-level programming (C, C++), OS concepts, hardware interaction | High-level programming (Java, Python, JavaScript), UI/UX design |
| Work Environment | Often in hardware or OS teams, embedded systems, or infrastructure | Application development teams, web or mobile app projects |
| Certifications | Typically none required, but Linux or OS certifications can help | Often certifications like Java, AWS, or specific language certifications |
While both roles involve software development, Systems Software Engineers focus on system-level and hardware-interfacing software, whereas Software Developers create user-facing applications. The roles overlap in programming skills but differ in scope and environment.

Full-time
Medical, PTO
Re-posted 12 days ago
About the Company:
Our client is a company building the world's highest- performance pure digital AI inference chip. We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in software design, debugging, and performance analysis, and a deep understanding of system level architecture.
Key Requirements:
Preferred Skills & Experience:
Perks:
Please apply even if you don't check all the boxes. We are an inclusive and diverse company and welcome applicants from all backgrounds.
Sourced by ZipRecruiter
Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.
Recruiting and staffing services
11 - 50 Employees
Vancouver, BC, CA