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
Staff Software Engineer
Henry Schein OneSurrey, British Columbia, CA
Full-time
Quick Apply
We are a leading provider of dental technology solutions, and we are committed to developing innovative products and services that help dental professionals deliver the best possible care to their ...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
software engineer
Astrom training solutions Inc.Richmond, BC, CA
Permanent
Are you authorized to work in Canada?.Are you willing to relocate for this position?.Provides awareness training to employees to create a welcoming work environment for youth.Heures de travail: 40 ...Show moreLast updated: 7 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: 28 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
computer software engineer
OmnissaVancouver, BC, CA
Permanent
Coordinate the development, installation, integration and operation of computer-based systems.Develop software solutions by studying systems flow, data usage and work processes.Execute full lifecyc...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 Engineer (Platform Engineering)
NearSourceVancouver, BC, Canada
Full-time
Quick Apply
Software Engineer (Platform Engineering).Software Engineer (Platform Engineering).CI microservice systems and cloud-based infrastructure.The selected candidate will contribute to platform stability...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: 23 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
VdameraNew Westminster, BC, CA
Permanent
Private company, corporation or industry.Information technology (IT) service provider.Collect and document user's requirements.Coordinate the development, installation, integration and operation of...Show moreLast updated: 10 days ago
lululemon Associate Software Engineer - Enterprise Automation Team
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: 6 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: 22 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: 4 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: 3 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