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 ...
Quick apply
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 ...
Quick apply
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 ...
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 ...
Quick apply
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 ...
In addition, the Software Engineering stream provides day-to-day operations and production support, including off-hours problem resolution of supported applications. Strategy and Planning * Evaluates ...
In addition, the Software Engineering stream provides day-to-day operations and production support, including off-hours problem resolution of supported applications. Strategy and Planning * Evaluates ...
In addition, the Software Engineering stream provides day-to-day operations and production support, including off-hours problem resolution of supported applications Strategy and Planning * Evaluates ...
In addition, the Software Engineering stream provides day-to-day operations and production support, including off-hours problem resolution of supported applications Strategy and Planning * Evaluates ...
Senior Software Engineer Job Summary: An experienced and strategic Senior Software Engineer to lead complex technical initiatives, mentor team members, and drive architectural and operational ...
Senior Software Engineer Job Summary: An experienced and strategic Senior Software Engineer to lead complex technical initiatives, mentor team members, and drive architectural and operational ...
Develop expertise in software that controls the physical world. Most product engineering is purely digital. At Jetson, your code affects real devices in real homes--thermostats, heat pumps, EV ...
Quick apply
Develop expertise in software that controls the physical world. Most product engineering is purely digital. At Jetson, your code affects real devices in real homes--thermostats, heat pumps, EV ...
Waterloo, ON · On-site
Software Engineer II, Contractor Waterloo, ON PlayStation is looking for a Software Engineer to help build our next generation technologies. Are you ready for a rare opportunity to deliver high ...
Waterloo, ON · On-site
Software Engineer II, Contractor Waterloo, ON PlayStation is looking for a Software Engineer to help build our next generation technologies. Are you ready for a rare opportunity to deliver high ...
Waterloo, ON · On-site +1
Spend ~ 60% handson in software engineering , building highquality, testable, maintainable services, frameworks, APIs, and shared libraries that enable ML and GenAI at scale * Spend ~ 40% on platform ...
Waterloo, ON · On-site +1
Spend ~ 60% handson in software engineering , building highquality, testable, maintainable services, frameworks, APIs, and shared libraries that enable ML and GenAI at scale * Spend ~ 40% on platform ...
Waterloo, ON · On-site +1
Spend ~ 60% handson in software engineering , building highquality, testable, maintainable services, frameworks, APIs, and shared libraries that enable ML and GenAI at scale * Spend ~ 40% on platform ...
Waterloo, ON · On-site +1
Spend ~ 60% handson in software engineering , building highquality, testable, maintainable services, frameworks, APIs, and shared libraries that enable ML and GenAI at scale * Spend ~ 40% on platform ...
Waterloo, ON · On-site
We'rebuilding new Sun Life capabilities from the ground up, and as a Lead Software Engineer on our team,you'lltake ideas from napkin sketches to production systems, making the technical calls that ...
Waterloo, ON · On-site
We'rebuilding new Sun Life capabilities from the ground up, and as a Lead Software Engineer on our team,you'lltake ideas from napkin sketches to production systems, making the technical calls that ...
Waterloo, ON · On-site
We'rebuilding new Sun Life capabilities from the ground up, and as a Lead Software Engineer on our team,you'lltake ideas from napkin sketches to production systems, making the technical calls that ...
Waterloo, ON · On-site
We'rebuilding new Sun Life capabilities from the ground up, and as a Lead Software Engineer on our team,you'lltake ideas from napkin sketches to production systems, making the technical calls that ...
CA$181K - CA$213K/yr
The Problems You'll Solve As a Senior Software Engineer II, you will lead technically complex projects and serve as a multiplier for your team. You'll work to: * Drive Implementation: Lead the ...
CA$181K - CA$213K/yr
The Problems You'll Solve As a Senior Software Engineer II, you will lead technically complex projects and serve as a multiplier for your team. You'll work to: * Drive Implementation: Lead the ...
CA$205K - CA$257K/yr
Experience: We recommend 10+ years of professional software engineering experience with a track record of high-level technical leadership. Salary Carta's compensation package includes a market ...
CA$205K - CA$257K/yr
Experience: We recommend 10+ years of professional software engineering experience with a track record of high-level technical leadership. Salary Carta's compensation package includes a market ...
Your role As a Sr. Software Engineer on the Tel Core team, you are the steward of our media engine's evolution. You will bridge the gap between high-level product goals and technical execution ...
Your role As a Sr. Software Engineer on the Tel Core team, you are the steward of our media engine's evolution. You will bridge the gap between high-level product goals and technical execution ...
Kitchener, ON · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
Quick apply
Kitchener, ON · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
Waterloo, ON · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
Quick apply
Waterloo, ON · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
Waterloo, ON · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
Quick apply
Waterloo, ON · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
Kitchener, ON · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
Quick apply
Kitchener, ON · Remote
$120K - $150K/yr
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...
Waterloo, ON · On-site
CA$61.67 - CA$88.11/hr
Software Engineer II, Contractor Waterloo, ON PlayStation is looking for a Software Engineer to help build our next generation technologies. Are you ready for a rare opportunity to deliver high ...
Waterloo, ON · On-site
CA$61.67 - CA$88.11/hr
Software Engineer II, Contractor Waterloo, ON PlayStation is looking for a Software Engineer to help build our next generation technologies. Are you ready for a rare opportunity to deliver high ...
This role is ideal for someone who combines deep systems expertise with strong software engineering, thrives in ambiguity, and takes ownership from strategy through execution. This is not a people ...
This role is ideal for someone who combines deep systems expertise with strong software engineering, thrives in ambiguity, and takes ownership from strategy through execution. This is not a people ...
$40.1K - $49.9K
1% of jobs
$49.9K - $59.7K
4% of jobs
$59.7K - $69.5K
10% of jobs
$75.7K is the 25th percentile. Wages below this are outliers.
$69.5K - $79.3K
16% of jobs
$79.3K - $89K
18% of jobs
The median wage is $89.7K / yr.
$89K - $98.8K
15% of jobs
$108.2K is the 75th percentile. Wages above this are outliers.
$98.8K - $108.6K
12% of jobs
$108.6K - $118.4K
11% of jobs
$118.4K - $128.2K
6% of jobs
$128.2K - $138K
4% of jobs
$138K - $147.8K
3% of jobs
$40.1K
$95.8K
$147.8K
Software engineers design, build, and maintain software systems for electronic devices. A software engineer may operate alone, but typically they spend their time collaborating with other engineers, scientists, and various specialists to come up with creative solutions.
On a day-to-day basis, software engineers operate as the creative brain behind electronic devices. They ensure active programs run smoothly and may recommend software updates for product optimization. In some cases, a software engineer may write or program code. Software engineers may also spend time troubleshooting and explaining programs to clients.
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.
Full-time
Medical, PTO
Posted 18 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