As a DSP Software Engineer, you will be responsible for developing, testing, and optimizing algorithms for processing LiDAR and image data.You will work closely with software developers and system ...Show moreLast updated: 30+ days ago
Senior Software Engineer
UnitedHealth GroupRichmond, BC, CA
Full-time
Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show moreLast updated: 30+ days ago
Machine Learning Software Engineer
Royal Bank of Canada>VANCOUVER, Canada
Full-time
We’re looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services industry....Show moreLast updated: 30+ days ago
lululemon Software Engineer - EKS
lululemonVancouver, British Columbia, Canada
Permanent
Description & Requirements.Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and be...Show moreLast updated: 5 days ago
Software Engineer
Arista NetworksVancouver, BC, CA
Full-time
Arista Networks is looking for world-class software engineers to join our Extensible Operating System (EOS) software development team.As a core member of the EOS team, you will be part of a fast-pa...Show moreLast updated: 30+ days ago
Software Engineer, Backend
RivianVancouver, Canada
Full-time
About Rivian Rivian is on a mission to keep the world adventurous forever.This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract...Show moreLast updated: 15 days ago
Junior System Software Engineer
NearSourceVancouver, BC, Canada
Full-time
Quick Apply
Junior System Software Engineer .Vancouver, British Columbia, Canada.CI microservice systems and cloud-based infrastructure.The selected candidate will contribute to platform stability, feature eng...Show moreLast updated: 30+ days ago
Software Engineer - Interactive Visualization
Walt Disney Animation StudiosVancouver, Canada
Full-time
At Walt Disney Animation Studios we have a deep commitment to the philosophy that creativity inspires technology, and technology inspires creativity.Engineers on our Production Technology team deve...Show moreLast updated: 30+ days ago
Sr Software Development Engineer
Canada Workday ULCVancouver, BC, Canada
Full-time
As a Senior Software Development Engineer on the AI Core team, you will be primarily responsible for designing, building, and operating the software systems that host, run, and scale AI-powered app...Show moreLast updated: 30+ days ago
Software Engineer, Integrations
Rocky MountaineerVancouver, BC VZC, CAN
Full-time
The Software Engineer, Integrations reports to the Tech Lead, Integration Platform.Our company, a leader in providing compelling and unique rail journeys, is looking to innovate within the rail tou...Show moreLast updated: 30+ days ago
Sr. Software Engineer
EarthDaily AnalyticsVancouver, BC, CA
Full-time
Quick Apply
OUR VISION At EarthDaily Analytics (EDA), we strive to build a more sustainable planet by creating innovative solutions that combine satellite imagery of the Earth, modern software engineering, mac...Show moreLast updated: 30+ days ago
As a Full Stack Software Engineer in Agent Factory, you’ll help build the user-facing and platform experiences that bring Workday’s AI agents to life.Working within a small, cross-functional pod, y...Show moreLast updated: 30+ days ago
Software Development Engineer, Transparency
Amazon Development Centre Canada ULCVancouver, British Columbia, CAN
Full-time
Amazon Transparency is tackling a $1.Our vision is to establish the industry standard for global, retail-agnostic track and trace capabilities that scale beyond Amazon's ecosystem.Define technical ...Show moreLast updated: 25 days ago
Senior C++ Software Engineer
DarkVisionNorth Vancouver, British Columbia
Full-time
DarkVision, a Koch Engineered Solutions company, is looking for a talented Senior Software Engineer to help develop our data analysis and visualization applications.This development involves writin...Show moreLast updated: 30+ days ago
Software Engineer
BRIOBurnaby, BC, CA
Full-time
Participate in the implementation of the project's MES system, and cooperate with the project manager and MES technical consultant to complete various tasks;.Responsible for the functional unit tes...Show moreLast updated: 30+ days ago
Senior Software Engineer
Cut+DryVancouver, British Columbia, CA
Full-time
Cut+Dry is a fast-growing FoodTech startup searching for flexible go-getters who welcome the challenge of meeting the needs of a rapidly expanding business.Our company is revolutionizing the $300B ...Show moreLast updated: 7 days ago
Senior Software Engineer
FICVancouver, BC, Canada
Full-time +1
Quick Apply
FIC) is a multi-family office providing multiple services, including estate planning, risk management, financial counsel, trusteeship, investment advice, and other services.We recognize excellent r...Show moreLast updated: 24 days ago
Principal Software Engineer I
EnerSys Delaware Inc.Burnaby, Brit, CA
Full-time
EnerSys® is an industrial technology leader serving the global community with mission critical stored energy solutions that meet the growing demand for energy efficiency, reliability and sustainabi...Show moreLast updated: 5 days ago
.Net Software Engineer/Developer - Vancouver
RedMane TechnologyBurnaby, BC, ca
Full-time
Software Engineer/Developer - Vancouver.RedMane Technology LLC is an application software consulting and systems integration company based in Vancouver and Chicago.We design and build technology so...Show moreLast updated: 30+ days ago
As a DSP Software Engineer, you will be responsible for developing, testing, and optimizing algorithms for processing LiDAR and image data. You will work closely with software developers and system engineers to create high-performance depth-processing applications that showcase our world class designs. A strong emphasis will be placed on testing and verification to ensure optimal performance and reliability.
Key Responsibilities:
Design, develop, and implement signal processing algorithms for LiDAR and image data.
Optimize software for real-time performance on various hardware platforms, including GPUs and CPUs.
Conduct CPU benchmarking and profiling to identify optimizations and implement improvements.
Develop comprehensive testing and verification strategies, including unit tests, integration tests, and system-level testing, to validate algorithm performance and accuracy.
Collaborate with cross-functional teams to integrate DSP algorithms into existing systems.
Maintain and document software architecture, design decisions, and testing procedures.
Stay up to date with the latest advancements in DSP, computer vision, and related technologies.
Qualifications
Master’s or PhD in Computer Science, Electrical Engineering, or a related field.
Proven experience in DSP software development, specifically with LiDAR and image processing applications.
Proficiency in modern C++ (C++11 and above) and Python
Strong understanding of GPU programming (CUDA, OpenCL, etc.).
Experience with CPU benchmarking tools and techniques and code optimization.
Experience with real-time systems and embedded programming.
Familiarity with testing frameworks and methodologies for software validation.
Excellent problem-solving skills and ability to work independently and collaboratively in a team environment.
Strong communication skills, both verbal and written.
Knowledge of sensor fusion techniques.
Familiarity with development tools such as Git, Docker, or similar.
Additional Information
Base salary range is $120,000 to 150,000 (CAD) + Performance based Quarterly Bonus + Equity depending on experience.
Benefits
Health Insurance
Dental
Vision
14 Paid Holidays
Company paid BenefitsLife InsuranceLong Term Disability Short Term Disability