Senior / Staff Embedded Software Engineer
Develop safety-critical embedded software for autonomous truck control, integrate sensors and actuation feedback, and help validate reliable vehicle systems alongside hardware, safety, and autonomy teams.
1,432 total jobs
337 new jobs this week
Develop safety-critical embedded software for autonomous truck control, integrate sensors and actuation feedback, and help validate reliable vehicle systems alongside hardware, safety, and autonomy teams.
Build and own Windows desktop screen-capture systems for QA, compliance, and analytics, including recording pipelines, agent activity auditing, and trigger-based PII/PCI redaction.
Design foundational platform infrastructure and enterprise collaboration features, balancing secure, reliable systems with hands-on product development for AI-powered legal tools.
Lead a fullstack engineering team delivering enterprise product features and core platform systems, setting technical direction while balancing hands-on engineering, product quality, and team growth.
The successful candidate will leverage engineering expertise to design and deploy satellite antennas and user terminals for the Telesat Lightspeed Constellation network, enhancing global connectivity.
Own and improve frontend platform architecture, reusable components, and engineering practices while partnering with product, engineering, and customers to deliver high-quality platform capabilities.
As a VIP Team Manager, you will manage a portfolio of high-value clients, fostering relationships and leading a team to deliver exceptional service in the online gaming industry.
As a VIP Team Manager, you will manage a portfolio of high-value clients, build strong relationships, and lead a team of VIP Account Managers to enhance customer experience.
Process accurate, timely payments for talent and corporate vendors, validate invoices and contracts, resolve discrepancies, maintain ERP records, and provide clear payment support in a high-volume finance environment.
The Proposal Writer will manage the end-to-end proposal process for Government of Canada bids, ensuring high-quality submissions and effective collaboration across teams.
Support real-world AI agent deployments by configuring agents, building and testing integrations, troubleshooting prototypes, and collaborating with customers and engineers to refine solutions.
Leads mechanical design for complex building projects, serving as technical lead across HVAC, plumbing, fire protection, and building automation while guiding junior staff and supporting project delivery.
As a VIP Team Manager, you will manage a portfolio of high-value clients, fostering strong relationships and leading a team to deliver exceptional service in the online gaming industry.
Leads mechanical design engineering for nuclear facilities, guiding complex scopes from concept through detailed design while providing technical oversight, mentoring engineers, and improving design processes.
As a Technical Solutions Engineer, you will troubleshoot complex customer environments, collaborate with engineering teams, and ensure high levels of customer satisfaction through effective communication and problem-solving.
Lead customer integration projects from planning through delivery, translating business needs into technical solutions, advising on REST APIs, and coordinating clients and internal teams to ensure successful implementations.
Lead client integration projects from planning through delivery, translating business needs into technical solutions, advising on REST APIs, and coordinating with customers and internal teams to ensure successful implementations.
Leads post-sales integration projects, translating client requirements into technical solutions, guiding API and data integrations, resolving implementation issues, and coordinating customers with internal and third-party teams.
Lead and manage the development of user terminal type approval and certification processes, ensuring seamless integration and high-quality standards for Telesat's Lightspeed LEO constellation.
As a Staff Software Engineer, you will architect, build, and optimize a full-stack platform, driving technical excellence and mentoring engineers in a fast-paced environment.
Develop and maintain scalable Java and big data software, working across distributed processing systems, APIs, testing, and production monitoring to improve large-scale data applications.
Build backend platform systems for enterprise customer integrations, including chat and email agent assist and authentication services, while improving the reliability, security, and scalability of real-time conversation systems.
Conduct AI research for autonomous vehicles, developing, training, and optimizing algorithms across areas such as perception, planning, controls, and simulation, with opportunities to publish and share work.
Design and support building mechanical systems, including HVAC, plumbing, and fire protection, while preparing calculations, layouts, technical documents, and quality reviews for commercial, institutional, and light industrial projects.
Those that list pay offer a median of CA$142,000 a year. The middle half pay between CA$101,000 and CA$181,000.
| Level | Range | Middle half · median |
|---|---|---|
| Entry-level & Junior | CA$63K–CA$142K · CA$70K | |
| Mid-level | CA$77K–CA$135K · CA$106K | |
| Senior | CA$136K–CA$187K · CA$159K | |
| Leadership | CA$131K–CA$214K · CA$188K |
49% of these listings post pay. From 206 listings with pay in CAD, at most three per company.
Half stop taking applications within 30 days of being posted, and 1 in 4 within 12 days. Applying in the first week counts.
12 days
1 in 4 closed by then
30 days
Half closed by then
65 days
3 in 4 closed by then
From 641 listings that closed in the last 120 days, at most three per company.