Embedded Software & Field Tools Developer
CAD 105K-154K (estimate) Senior-level Full Time
Tasks
- Aggregate telemetry and system data for KPI reporting troubleshooting and validation
- Build TCP socket and HTTP client server communication layers
- Build real time packet capture analysis pipelines
- Design develop and maintain tooling engine and modules in C++
- Develop C++ interfaces for RF lab instruments control and query
- Develop and maintain monitoring analytics and data management system
- Extend data pipeline for geolocation positioning and periodic telemetry
- Extend tools for transmit receive conformance testing and REST API integration
- Implement RF mode testing features
- Improve pipeline performance and reliability using threading error handling and schema versioning
- Integrate tooling with data platform using message broker architecture
- Support offline log analysis and automated report generation
- Write Python scripts for automation and glue logic
Perks/Benefits
- Community involvement
- Free beverages and snacks
- Free snacks
- Friendly collaborative work atmosphere
- Gym membership discount
- Onsite showers
- Public transit reimbursement
- Social activities
- Stock options purchase program
- Work-life balance
Skills/Tech-stack
5G | Analytics | C++ | Cause analysis | Concurrency | Data Engineering | Debugging | ETL | Git | Grafana | HTTP | Kafka | LTE | Lab instruments | Linux | Message Broker | Mqtt | Multithreading | PHY layer | Packet Capture | Playwright | PostgreSQL | Power control | Power meter | Predistortion | Prometheus | Pytest | Python | REST API | RF Lab Instruments | RF testing | Real Time | Real-time monitoring | Receiver sensitivity | Root Cause Analysis | Root cause | Signal generator | Spectrum Analyzer | TCP | Thread safety | Waveform testing | Wireshark
Education
Bachelor of Arts | Bachelor of Engineering | Bachelor of Science
Roles
Related jobs
-
Senior, AI & Data Science CAD 140K-200KCausal Inference | Classification | Clustering | Data Pipelines | Embeddings401k with company matching | Hybrid work model | Learning and development | Medical, dental, and vision coverage | Mentorship and growth opportunitiesSenior-level Full TimeMontréal, Quebec, Canada R1d ago
-
Mid-level Full TimeRemote (United States); United Kingdom; Canada R1d ago
-
Automation | Azure | Azure Data | Azure Data Explorer | CSVCross-functional collaboration | Exposure to large scale security telemetry | Hands on opportunities with automation and infrastructure as code | Professional growth | Remote work opportunityMid-level Full TimeCanada R1d ago
-
API | Agentic AI | Automation | Data Governance | Data ModelingHealthcare benefits | Occasional in person meetings for team or project | Paid time off | Parental leave | Professional development opportunitiesSenior-level Full TimeCanada R1d ago
-
Bearer tokens | Build Packaging | CSRF Protection | Composition API | Dependency managementEmployee stock purchase plan | Equity compensation plan | Flexible paid time off | Growth and development fund | Parental leaveSenior-level Full TimeRemote, Canada; Remote, United States R1d ago
-
Backend Engineer, AI Engineering: Duo Chat USD 115K-194KAPI Design | GraphQL | Langchain | Langgraph | Language ModelsEmployee stock purchase plan | Equity compensation | Flexible paid time off | Growth and development fund | Parental leaveSenior-level Full TimeRemote, Canada; Remote, United States R1d ago
-
Senior Machine Learning Engineer, Digital Twin Platform CAD 206K-217KAWS | Azure | Cloud infrastructure | Computer Vision | Data PipelinesRemote work flex firstSenior-level Full TimeCanada - Remote (ON, AB, BC, … R1d ago
-
Senior Software Engineer - Data Platform & AI Automation CAD 114K-140KAPIs | AWS | Access Control | Agent workflows | Amazon Web ServicesComprehensive health benefits | Flexible work environment | Generous time off | Global days of service | Meeting-free daysSenior-level Full TimeVancouver, British Columbia, Canada R1d ago
-
Software Engineer, ML Ops USD 123K-154KAWS EC2 | AWS S3 | C plus plus | Dataset versioning | DockerHealth insurance | Onsite work | Paid time offMid-level Full TimeToronto R1d ago
-
Senior Embedded Software Engineer CAD 120K-160KAuthentication | Automated testing | Build systems | C++ | Device DriversRemote workSenior-level Full TimeToronto, ON; Mississauga, Ontario; Ottawa, Ontario R2d ago
-
Senior, AI & Data Science CAD 140K-202KCausal Inference | Classification | Clustering | Data Pipelines | Data Quality401k company match | Hybrid flexibility | Learning and development | Medical, dental & vision coverage | Paid parental leaveSenior-level Full TimeMontréal, Quebec, Canada R2d ago
-
Senior Manager, GTM Sales Engineer & AI solutions CAD 136K-218KAPI Integration | API Services | Access Control | Agentic Workflows | AgileSenior-level Full TimeToronto, Ontario, Canada R2d ago
-
API Authentication | API Integration | Alerting | Apache Airflow | BigQueryCareer growth | Company off-sites | Fully remote | Healthcare benefits | Paid time offMid-level Full TimeCanada R2d ago
-
Senior AWS Data Engineer CAD 120K-150KAWS Glue | AWS Glue Data Catalog | AWS Lake | AWS Lake Formation | Access ControlsFlexible workplace | Hybrid work schedule | Referral programSenior-level Full TimeMarkham, ON, Canada R2d ago
-
Data Engineer RD-017 CAD 75K-75KAlerting | Authentication | Azure | CI/CD | Data ModelingFrench language fluency asset | Remote workMid-level Full TimeCanada - Remote R2d ago
-
Associate Machine Learning Engineer CAD 69K-115KAPI Development | AWS | Azure | Data Pipelines | Distributed ComputingDental insurance | Health insurance | Hybrid work arrangement | Mental health benefits | Paid time offMid-level Full TimeCAN, Ontario, Toronto, 200 Bloor Street … R2d ago
-
Machine Learning Engineer CAD 67K-124KComputer Vision | Continuous Delivery | Continuous Deployment | Continuous integration | Data DriftAccident insurance | Health insurance | Life insurance | Manager support | Network-building opportunitiesSenior-level Full TimeBMOPLACE, Canada R2d ago
-
Machine Learning engineer CAD 67K-124KComputer Vision | Continuous Delivery | Continuous Deployment | Continuous integration | Data LakeAccident insurance | Health insurance | Life insurance | Retirement savings plan | Tuition reimbursementSenior-level Full TimeBMOPLACE, Canada R2d ago
-
Machine Learning Engineer CAD 67K-124KComputer Vision | Continuous Delivery | Continuous Deployment | Continuous Integration and Continuous Delivery | Continuous integrationAccident insurance | Health insurance | Life insurance | Retirement savings plan | Tuition assistanceSenior-level Full TimeBMOPLACE, Canada R2d ago
-
Machine Learning Engineer CAD 67K-124KContinuous Delivery | Continuous Deployment | Continuous integration | Data Lake | Data PipelinesAccident insurance | Coaching | Health insurance | Life insurance | Manager supportSenior-level Full TimeBMOPLACE, Canada R2d ago
-
Machine Learning Engineer Lead CAD 125K-169KAPIs | Azure Machine Learning | CI/CD | Data Quality | DatabricksDefined benefit pension | Extra statutory holidays | Flexible benefits | Health and dental coverage | Remote work with occasional onsite eventsSenior-level Full TimeVancouver, British Columbia, Canada; Toronto, Ontario, … R2d ago
-
Senior Data Engineer CAD 120K-145KAPIs | Azure | Azure Data | Azure Data Factory | Azure SynapseCompetitive Group Benefits Plan | Flex PTO | Hybrid work arrangements | Perkopolis membership accessSenior-level Full TimeOakville, Ontario, Canada R2d ago
-
[Wattpad] Data Engineer - Maternity Cover CAD 87K-111KAWS DMS | AWS Glue | Amazon DynamoDB | Amazon EMR | Amazon RedshiftHybrid work model | Work from home flexibilityMid-level Contract Full TimeToronto, Ontario R3d ago
-
Senior AI - Computer Vision Engineer CAD 131K-180K3D Computer Vision | BIM | CUDA | Computer Vision | Data pipelineMentorship opportunities | Research and development focus | Technical architecture influence | Work on real world deployed wearable technologySenior-level Full TimeCalgary, Canada R3d ago
-
AI Platform & Machine Learning Engineer CAD 156K-220KAWS | Airflow | Annotation tools | Azure | BIMSenior-level Full TimeCalgary, Canada R3d ago