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 TimeOttawa, Ontario, Canada16h ago
-
Co-op Researcher - LLMs Reasoning CAD 88K-116KDeep learning | DeepSpeed | Graph Neural Networks | Huggingface | LSTMEnglish required | French speaking work environmentMid-level Full TimeEdmonton, Alberta, Canada1d ago
-
Embedded Software Developer CAD 94K-115KApplication Layer Protocols | Application-layer | C# | C++ | FirewallCritical illness insurance | Disability insurance | Employee assistance program | Flexible leave policies | Group Registered Retirement Savings Plan with MatchMid-level Full TimeBurnaby, BC, Canada1d ago
-
ML Engineer, II - App Engine FRENCH USD 139K-166KC++ | CUDA | Distributed Systems | Embedded Software | EthernetDental insurance | Flexible schedule | Health insurance | Life insurance | Paid time offMid-level Full TimeMontreal, Canada, Ann Arbor, MI1d ago
-
ML Engineer, II - App Engine USD 153K-183KC++ | CUDA | Distributed Systems | GPU Programming | Linux401k match | Dental insurance | Disability insurance | Health insurance | Life insuranceMid-level Full TimeAnn Arbor, MI, Montreal, Canada1d ago
-
Machine Learning & Game Tech Architect CAD 127K-187KAPI Design | C# | C++ | Code optimization | Game enginesCollective retirement plan | Flexible work schedule | Medical, dental & vision coverage | Mental health support | Paid time offSenior-level Full TimeMontreal, QC, Canada R1d ago
-
AI Engineer - Tech Lead - Remote CAD 126K-145KAWS | Agentic Workflows | Azure | CI/CD | Cloud NativeRemote workSenior-level Full TimeToronto, ON, CA R2d ago
-
Senior AI Engineer - Remote CAD 125K-140KAI architecture | Artificial Intelligence | Compliance | Data Analysis | Deep learningRemote workSenior-level Full TimeToronto, ON, CA R2d ago
-
AI Scientist (RESL Credit Risk) CAD 50K-54KAgentic AI | Data Processing | Databricks | Databricks Mosaic | Databricks Mosaic AIBenefits program | Defined benefit pension plan | Employee share purchase plan | Hybrid work arrangement | Incentive payMid-level Full TimeToronto-81 Bay, 31st Floor, Canada2d ago
-
Senior Software Engineer | Azure Data Analytics CAD 114K-203KC# | C++ | Database optimization | Distributed Systems | JavaSenior-level Full TimeVancouver, BC, CA2d ago
-
Data Developer - TG Quality Engineering TGQF CAD 120K-161K.NET | Agile | Algorithms | Amazon Web Services | Apache FlumeSenior-level Full TimeQuebec City, QC, Canada2d ago
-
Senior-level Full TimeMontreal, QC, Canada2d ago
-
Entry-level Full TimeQuebec City, QC, Canada2d ago
-
.NET | AWS | Agile | Apache Flume | Apache IcebergEntry-level Full TimeQuebec City, QC, Canada2d ago
-
Software Engineer, ML Ops CAD 100K-130KC# | C++ | Computer Vision | Data Preprocessing | Deep learningMid-level Full TimeToronto2d ago
-
C++ | Chat systems | Data Processing | Debugging | Distributed SystemsSenior-level Full TimeWaterloo, ON, Canada2d ago
-
Senior Embedded Software Engineer CAD 117K-147KARM Cortex | ARM Cortex A | ARM Cortex-M | BLE | BootloaderComprehensive benefits | Diversity and inclusion culture | Flexible work arrangements | Stock optionsSenior-level Full TimeCanada, Vancouver3d ago
-
Machine Learning Engineer CAD 120K-250KC# | C++ | Data-intensive | Data-intensive software | Deep learningMid-level Full Time661 University Avenue, Toronto, Ontario, Canada3d ago
-
Senior Data Engineer CAD 114K-203KAgile | Azure Data | Azure Data Explorer | Azure Data Factory | Azure Data LakeSenior-level Full TimeVancouver, BC, CA3d ago
-
Data Scientist, Algorithms - Driver Incentives CAD 108K-135KA/B | A/B Testing | B testing | Causal Inference | Data AggregationChild care benefits | Commuter benefits | Dental insurance | Disability insurance | Family building benefitsMid-level Full TimeToronto, Canada R3d ago
-
Machine Learning Engineer - Enterprise CAD 143K-200KAgentic Systems | Cloud Platforms | Data Security | Distributed Training | Distributed inferenceSenior-level Full TimeToronto4d ago
-
Senior Machine Learning Engineer CAD 170K-250KAPI Design | C# | C++ | Data Engineering | Deep learningSenior-level Full Time661 University Avenue, Toronto, Ontario, Canada4d ago
-
Embedded Software Test Automation Designer CAD 100K-131KBash | C++ | C11 | CI/CD | Cause analysisHealth, dental, vision insurance | Holiday shutdown | Hybrid work | Parental leave | Professional development fundSenior-level Full TimeToronto, Ontario4d ago
-
Automated testing | Burst | C# | C++ | CI/CDCommuting cost reimbursement | Employee activities and prizes | Employee and family assistance program | Fitness classes | Flexible scheduleSenior-level Full TimeMontreal, QC, Canada4d ago
-
Intermediate AI/ML Engineer CAD 98K-125KAWS | Computer Vision | Data Pipelines | Experimentation | JavaScriptHealth spending account | Health/dental coverage | Hybrid work | Paid time off | Wellness reimbursementMid-level Full TimeOttawa Office4d ago