Principal systems software engineer
5 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:
- Degree in Computer Science, Computer Engineering, or related discipline
- 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 Linux Kernel development
- Ability to work independently and lead development efforts
- Experience contributing to large open/closed source projects
Preferred Skills & Experience:
- Minimum 5 years of software engineering or related work experience
- Masters or PhD in Computer Science, Computer Engineering or a related discipline
- Experience with Python and using C/C++ libraries from Python (e.g. using Cython)
- Focus on software quality and testing
- Experience architecting low and high level APIs
- Proficient in a variety of development styles and programming languages
- Ability to build projects from the ground up
- Comfortable working within a rapidly evolving project
- Driven and self-directed
Perks:
- 20 vacation days
- Strong health and extended health benefits
- Unlimited sick days
- Stock options
Please apply even if you don't check all the boxes. We are an inclusive and diverse company and welcome applicants from all backgrounds.
-
Senior Software Engineer
19 hours ago
Ontario|Quebec|Remote|British Columbia|New York City|Arizona|Abbotsford|Victoria|San Francisco|Los Angeles|Las Vegas|Alberta, Canada Targeted Talent Full time $150,000 - $250,000 per yearAbout the Company: Our client is a company building the world's highest- performance pure digital AI inference chip. They are seeking a Software Architect to lead their software efforts and advance the software stack that includes ML frameworks, compilers, libraries, and runtime. As a Software Architect, you will be responsible for designing and developing...
-
Principal systems software engineer
3 weeks ago
Hamilton, Canada Targeted Talent Full timeOur 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...
-
Remote, British Columbia, Canada Incognito Software Systems Full time $75,000 - $95,000 per yearAre you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier...
-
The Nation, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwester, Canada Quest Software Full timeA leading technology company in Canada is seeking a Software Development Principal Engineer to lead design and development of cloud-native SaaS products on Microsoft Azure. This role involves hands-on technical leadership, collaboration with engineers, and driving technical excellence across multi-tenant systems. The ideal candidate will have extensive...
-
Principal Software Development Engineer
3 weeks ago
British Columbia, Canada Swoon Full timePrincipal Software Development Engineer – Developer Enablement Location: Remote (Must support PST time zone) Key Responsibilities Partner with application teams to standardize and accelerate service deployment processes across internal platforms. Onboard and support developers using internal cloud and DevOps tools. Build, maintain, and optimize developer...
-
Principal Software Development Engineer
3 weeks ago
British Columbia, Canada Swoon Full timePrincipal Software Development Engineer – Developer Enablement Location: Remote (Must support PST time zone) Key Responsibilities Partner with application teams to standardize and accelerate service deployment processes across internal platforms. Onboard and support developers using internal cloud and DevOps tools. Build, maintain, and optimize developer...
-
Principal systems software engineer
2 weeks ago
Nanaimo, Canada Targeted Talent Full timeJob Description 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...
-
Principal systems software engineer
2 weeks ago
Nanaimo, Canada Targeted Talent Full timeJob Description 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...
-
Principal systems software engineer
2 weeks ago
Nanaimo, Canada Targeted Talent Full timeJob Description 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...
-
Principal systems software engineer
2 weeks ago
Nanaimo, Canada Targeted Talent Full timeJob Description 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...