Talent.com
Software Engineer (DSP)
Software Engineer (DSP)Lumotive • Vancouver, BC, CA
Software Engineer (DSP)

Software Engineer (DSP)

Lumotive • Vancouver, BC, CA
30+ days ago
Job type
  • Full-time
Job description

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 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
Create a job alert for this search

Software Engineer (DSP) • Vancouver, BC, CA

Similar jobs
Strategic Partnership Advisor - Spanish Required

Strategic Partnership Advisor - Spanish Required

Cuso International • Vancouver, Bc, CA
Permanent
This Volunteer Placement is Located in: Medellín, Medellin, Colombia Start Date: May 2026 Placement Length: 5 months Language Requirements: Spanish Level 4-Advanced ...Show more
Last updated: 6 days ago • Promoted
Junior Docketing Clerk - PCK Intellectual Property

Junior Docketing Clerk - PCK Intellectual Property

PCK Intellectual Property • richmond, bc, ca
Full-time
Junior Docketing Clerk (Hybrid or Remote).This is a newly created position and represents an existing vacancy.PCK Intellectual Property (“PCK”) is a leading boutique IP firm known for its exception...Show more
Last updated: 13 days ago • Promoted
Nanny Wanted - Seeking Occasional Babysitting

Nanny Wanted - Seeking Occasional Babysitting

CanadianNanny.ca • North Vancouver, British Columbia, Canada
Part-time
Seeking occasional babysitters for our toddler.We liv ein North Vancouver and need someone for occasional weekends and evenings.Please visit https://canadiannanny.FREE REGISTRATION and lots of jobs...Show more
Last updated: 1 day ago • Promoted
Hiker - Part-Time Truck Driver - Short Distances

Hiker - Part-Time Truck Driver - Short Distances

Penske • Delta, BC, CA
Part-time
A Penske Truck Driver is responsible for delivering and returning vehicles to Penske locations and Penske customers.Position may include assistance to the service department to deliver parts and eq...Show more
Last updated: 17 days ago • Promoted
Senior Process Engineer - vancouver

Senior Process Engineer - vancouver

Ensero Solutions • vancouver, bc, ca
Full-time
Provide senior engineering level support for the design, construction, and commissioning of water treatment, mine water management, remediation and reclamation projects.Prepare study reports, engin...Show more
Last updated: 30+ days ago • Promoted
Superintendent

Superintendent

SiteTalent • surrey, bc, ca
Full-time
We are hiring a Commercial Roofing Superintendent on behalf of our client to lead field operations on large- scale commercial roofing projects.This role is designed for an experienced Commercial Ro...Show more
Last updated: 16 days ago • Promoted
Snowflake Cortex expert

Snowflake Cortex expert

Amaris Consulting • surrey, BC, ca
Full-time
We are looking for a Snowflake Cortex & Snowpark Specialist to design, implement, and optimize advanced data and AI-driven solutions within the Snowflake Data Cloud.You will work closely with Data ...Show more
Last updated: 23 days ago • Promoted
Senior Planner/Scheduler

Senior Planner/Scheduler

Brunel • vancouver, BC, ca
Full-time
Position: Senior Planner/SchedulerSchedule: Monday to Friday (in-office)Office Location: Vancouver OfficeSite Location: Calama, Chile (occasional business travel may be require...Show more
Last updated: 30+ days ago • Promoted
Spécialiste des produits

Spécialiste des produits

Syneos Health • Vancouver, BC, Canada
Full-time
Le rôle du spécialiste des produits (SP) contractuel sera de soutenir le lancement d’un nouveau produit partout au Canada sur le marché de l’insomnie.Dans le territoire qui lui est attribué, le SP ...Show more
Last updated: 5 days ago • Promoted
Senior Control System Engineer

Senior Control System Engineer

Aversan Inc. • north vancouver, BC, ca
Full-time
Senior Control Systems EngineerAversan Inc.Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are current...Show more
Last updated: 17 days ago • Promoted
Product Manager, Cybersecurity Data-Centric Specialist

Product Manager, Cybersecurity Data-Centric Specialist

Qohash • greater vancouver, BC, ca
Full-time
At Qohash we look for……bold, mission-driven individuals who aren’t afraid to take brave action in pursuit of meaningful outcomes.You thrive in fast-paced, evolving environments, demonstrate a stron...Show more
Last updated: 17 days ago • Promoted
Analyste en sécurité de l'information – Quart de nuit (100 % télétravail) - Hitachi Cyber

Analyste en sécurité de l'information – Quart de nuit (100 % télétravail) - Hitachi Cyber

Hitachi Cyber • surrey, bc, ca
Remote
Full-time
Horaire : 23h00 à 9h00 ou minuit à 10h00 | Poste en télétravail | Français obligatoire.Rejoins l’équipe dynamique et innovante d’.Si tu es motivé(e), autonome et prêt(e) à faire une réelle différen...Show more
Last updated: 30+ days ago • Promoted
Hospitality Operations Assistant

Hospitality Operations Assistant

Saighal Homes • surrey, bc, ca
Full-time +1
We are seeking motivated individuals to join our team and enjoy flexible, Remotely and Hybrid opportunities.Whether you're looking for part-time or full-time work, our positions offer the flexibili...Show more
Last updated: 23 days ago • Promoted
Senior Life Underwriter

Senior Life Underwriter

Empire Life • delta, bc, ca
Full-time +2
Location: Any Canadian Location, CA.The total target compensation (TTC) range, including salary and target bonus, is $78,698 - $125,350.This TTC range is applicable to permanent roles only; fixed-t...Show more
Last updated: 30+ days ago • Promoted
Guidewire Billing Business Analyst - delta

Guidewire Billing Business Analyst - delta

Coforge • delta, bc, ca
Full-time
Guidewire Billing Business Analyst.Guidewire cloud, Billing, Agile.We at Coforge are hiring Guidewire Billing Business Analyst with the following skillset :.Strong knowledge of Guidewire applicatio...Show more
Last updated: 27 days ago • Promoted
Pop-Up Events Assistant - vancouver

Pop-Up Events Assistant - vancouver

Distinct Vancouver • vancouver, bc, ca
Full-time
At Distinct Vancouver, we believe the best experiences happen face-to-face — and we’re looking for people who know how to make every interaction count.As a Pop-Up Events Assistant, you’ll be on the...Show more
Last updated: 30+ days ago • Promoted
ROC Monitoring Analyst - vancouver

ROC Monitoring Analyst - vancouver

Eneon-ES • vancouver, bc, ca
Full-time
Eneon is a leading Battery Energy Storage System (BESS) company and one of the fastest growing in the renewable energy and energy management industries.We are a tight-knit team of seasoned professi...Show more
Last updated: 23 days ago • Promoted
Operations Manager - Hydreight Technologies (TSXV:NURS, OTCQB:HYDTF)

Operations Manager - Hydreight Technologies (TSXV:NURS, OTCQB:HYDTF)

Hydreight Technologies (TSXV:NURS, OTCQB:HYDTF) • surrey, bc, ca
Full-time
TSXV: NURS, OTCQB: HYDTF) is a leading health technology company building the largest mobile clinic network across the United States, currently serving patients in over 650 and growing cities.Throu...Show more
Last updated: 23 days ago • Promoted