Software Engineer; DSP
Job in
Vancouver, BC, Canada
Listing for:
Lumotive
Full Time
position
Listed on 2025-12-31
Job specializations:
-
Software Development
Software Engineer, AI Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 150000 CAD Yearly
CAD
120000.00
150000.00
YEAR
Job Description & How to Apply Below
Position: Software Engineer (DSP)
Job Description
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 PythonStrong 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 InsuranceDentalVision14 Paid HolidaysCompany paid Benefits Life Insurance Long Term Disability Short Term Disability
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: