Get the job you really want

Top Software Engineer Jobs in Vancouver, BC

10+ Job Results
11 Hours Ago
Canada
Remote
2,800 Employees
Senior level
2,800 Employees
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Firmware Engineer, you'll design and develop firmware for embedded platforms in camera systems, troubleshoot complex hardware and software issues, manage custom hardware development, and collaborate with engineering teams to enhance product quality.
11 Hours Ago
Canada
Remote
2,800 Employees
Senior level
2,800 Employees
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Quality Engineer, you will lead efforts in defining quality goals, expanding test coverage, and ensuring high-quality firmware releases for Vehicle Gateway products. Your role involves creating and maintaining test suites and advocating for quality within the Firmware team, while collaborating with product development teams.
15 Hours Ago
Canada
Remote
2,800 Employees
Senior level
2,800 Employees
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer on the BLE platform team at Samsara, you'll develop and manage the BLE implementation across mobile products like Samsara Driver and Fleet. Your work will directly impact industries reliant on physical operations by improving efficiency and supporting critical tasks for users. You'll contribute to innovative products and features aimed at enhancing customer experiences and achieving company goals.
2 Days Ago
Canada
Remote
2,800 Employees
Mid level
2,800 Employees
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Computer Vision Engineer will build and enhance machine learning models using extensive sensor and camera data. Responsibilities include optimizing models for backend and edge devices, collaborating with hardware and full-stack teams, and translating customer needs into ML/CV solutions while staying connected to industry research.
3 Days Ago
Canada
Remote
2,800 Employees
Mid level
2,800 Employees
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Frontend Software Development Engineer at Samsara, you will architect, build, test, and deliver full-stack products while collaborating with various teams. You will be responsible for maintaining the operational health of production systems and ensuring the success of your solutions. The role focuses on frontend development, requiring experience with React and familiarity with other technologies such as Go and GraphQL.
6 Days Ago
Canada
Remote
2,800 Employees
Mid level
2,800 Employees
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As the Manager II of Machine Learning Engineering, you will lead teams developing machine learning and computer vision solutions, ensuring scalable AI deployment on devices and in the cloud while collaborating across engineering teams to enhance systems and influence the AI product roadmap.
8 Days Ago
Canada
Remote
2,800 Employees
Senior level
2,800 Employees
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
You will develop and evolve tools and processes for Samsara engineers to build and operate applications, manage CI/CD platforms, GitHub organization, and testing capabilities, while improving delivery efficiency and customer experience.
8 Days Ago
Canada
Remote
2,800 Employees
Senior level
2,800 Employees
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Data Platform Engineer, you will develop a scalable and reliable data platform, build tools for data democratization, contribute to initiatives for cost reduction and data security, manage a centralized data lake, and optimize the compute layer for performance.
10 Days Ago
Canada
Remote
2,800 Employees
Senior level
2,800 Employees
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer on the Data Ingestion team, you will enhance the reliability and scalability of the data ingestion infrastructure, collaborating with various product teams to ensure seamless integration and continual improvement. Your role directly impacts industries by providing critical data solutions.
13 Days Ago
Canada
Remote
2,800 Employees
Senior level
2,800 Employees
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Fullstack Engineer, you will design and develop new products collaboratively with teams, focusing on architecture, performance, reliability, and user experience, while mentoring fellow engineers and embodying the company's cultural principles.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size