Senior / Staff Software Engineer, High-Performance Onboard Algorithms
Tasks
- Collaborate with autonomy and hardware teams
- Design implement optimize sensor acquisition algorithms
- Design implement optimize sensor fusion and filtering
- Develop real time sensor processing pipeline
- Implement parallel signal processing software
- Optimize performance on CPU GPU and accelerators
- Profile debug performance bottlenecks
Perks/Benefits
Skills/Tech-stack
C++ | CPU | CUDA | Cache Management | Compression | Computer Architecture | Data parallel algorithms | Data-parallel | Deep learning | Filtering | GPU | Heterogeneous computing | Image Processing | Memory hierarchy | Multicore | OpenCL | Optimization | Parallel algorithms | Performance Profiling | Rust | Sensor fusion | Signal Processing | Streaming algorithms | Systems programming | Video Processing | Vulkan
Education
N/A
Roles
Related jobs
-
Senior-level Full TimeVancouver, British Columbia, Canada R1d ago
-
Abstraction layer | Battery systems | Board Support | Board Support Package | C#Mid-level Full TimeToronto; Markham; Scarborough; Brampton; North York1d ago
-
Sr. Staff Engineer, Computer Vision CAD 116K-154KAI-enabled | AI-enabled Systems | AI/ML | C++ | CUDASenior-level Full TimeBritish Columbia, Burnaby 8329 Eastlake Dr …2d ago
-
Entry-level Full Time InternshipCanada4d ago
-
C++ | Cloud Native | Generative AI | Information Retrieval | JavaExecutive-level Full TimeToronto, ON, Canada4d ago
-
Bare Metal | C plus plus | C# | CAN bus | CI/CDCompressed workweek options | Corporate discounts | Eligibility for future co-ops or full time roles | Flexible work hours | Hybrid work modelEntry-level Full Time InternshipOttawa, ON, Canada4d ago
-
Sr. Engineer, Machine Learning CAD 129K-230KAWS | Azure | Bias Mitigation | CI/CD | Data PreprocessingCharity support programs | Personal and professional growth | Recognition programs | Time away from work programs | Volunteer daysSenior-level Full TimeCanada4d ago
-
Sr. Engineer, Machine Learning CAD 129K-230KAWS | Azure | Bias detection | CI/CD | Cloud platformCharity support | Recognition | Time away from work programs | Volunteer days | Wellness initiativesSenior-level Full TimeCanada4d ago
-
Machine Learning & Game Tech Architect CAD 180K-247KAPI Design | C# | C++ | Code optimization | Game enginesDental insurance | Flexible work hours | Medical insurance | Mental health support | Paid time offSenior-level Full TimeMontreal, QC, Canada R5d ago
-
Staff Software Developer, Machine Learning CAD 118K-162KAWS | Argo CD | Azure | Big Data | Context engineeringCareer development | Flexible vacation | Flexible work options | Hackathons | Mentorship programsSenior-level Full TimeRemote, Canada R5d ago
-
Machine Learning Intern - Bachelor's Degree CAD 72K-96KAlgorithm Analysis | Backpropagation | C++ | Convolutional Neural Networks | Data StructuresCo op enrollment | Great benefitsEntry-level Full Time InternshipCA-ON - Markham, Canada5d ago
-
Robotics - Software Development Engineer CAD 89K-149KAgile | Artificial Intelligence | C# | C++ | CI/CDLearning culture | Mentorship | On-call opportunitiesSenior-level Full TimeToronto, Ontario, CAN5d ago
-
AWS | Agile | Azure | Cloud platform | Data MiningConstant learning | Great benefits | Skill growthEntry-level ApprenticeshipMontreal, Quebec, CA, H3B 0B35d ago
-
Machine Learning Intern - Bachelor's Degree CAD 72K-96KAlgorithm Analysis | Backpropagation | C++ | CPU | ConvolutionEntry-level Full Time InternshipCA-ON - Markham, Canada5d ago
-
Stagiaire robotique - Vision artificielle CAD 48K-60K2D Imaging | 3D Imaging | Artificial Intelligence | C Sharp | Computer VisionAutonomy | Flexible schedule | On the job supervision | Potential full-time hiring | Relocation assistance noEntry-level Full Time InternshipBromont, Canada5d ago
-
Actuator control | Bare Metal | C# | C++ | CAN busCompressed workweek | Corporate discounts | Flexible work hours | Future co ops eligibility | Hybrid work modelEntry-level Full Time InternshipOttawa, ON, Canada5d ago
-
AI Engineer CAD 85K-120K3D Math | AI Behavior | AI behavior trees | AI debugging | AI debugging toolsMid-level Full TimeMontréal, Quebec, Canada5d ago
-
Mid-level Full TimeMontréal, Quebec, Canada5d ago
-
Embedded Artificial Intelligence Architect CAD 107K-147KC# | C++ | CI/CD | CUDA | Computer ScienceDental benefits | Disability income protection | Employee assistance program | Extended healthcare | Family assistance programSenior-level Full TimeSainte-Anne-de-Bellevue, Quebec, Canada5d ago
-
Senior C++ Programmer - Machine Learning CAD 128K-185KC++ | CPU | Deep learning | Fine Tuning | GPUSenior-level Full TimeMontreal, QC, Canada5d ago
-
Programmeur·se Senior C++ - Machine Learning CAD 110K-154KC++ | CPU | Deep learning | GPU | InferenceSenior-level Full TimeMontreal, QC, Canada5d ago
-
C# | C++ | Debugging | Device Driver Development | Device driverCompany-Paid Holidays | Employee assistance program | Paid sick leave | Vacation payNone Full TimeCanada- Ottawa- 385 Terry Fox- Bldg …6d ago
-
C++ | CPU | Deep learning | GPU | Game enginesSenior-level Full TimeMontreal, QC, Canada7d ago
-
Embedded Software Engineer CAD 96K-132KARM | Bash | C# | C++ | CVSDental insurance | EAP | Employee assistance program | Life insurance | Medical insuranceMid-level Full TimeToronto, ON, Canada7d ago
-
Senior/Principal Machine Learning Engineer CAD 188K-282KAWS | Cloud Computing | Data Processing | Deep learning | GCPFlexible work schedule | Hybrid workSenior-level Full TimeCanada, ON, Toronto7d ago