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
-
Embedded Developer CAD 72K-80KAutomated testing | C++ | CI/CD | FastAPI | GRPCComprehensive benefits | Hybrid work | Mentorship | Paid volunteering days | Parental supportEntry-level Full TimeMontreal, QC, Canada R12h ago
-
GraphQL | PostgreSQL | Python | REST APIs | RSpecFlexible paid time off | Growth and development fund | Parental leaveSenior-level Full TimeRemote, Canada R1d ago
-
API Development | Backend Development | Cause analysis | Cloud Native | Data QualityFlexible paid time off | Fully remote work | Parental leave | Professional growth and developmentSenior-level Full TimeCanada R1d ago
-
API Integration | AWS | Accessibility | Azure | D3.jsCollaborative environment | Contract extension | Flexible international environment | Fully remote work | High autonomySenior-level Full TimeCanada R1d ago
-
Senior Data Engineer CAD 150K-175KAWS | Amazon Redshift | Apache Airflow | BigQuery | CDCCellphone stipend | Company-Paid Holidays | Dental insurance | Flexible work hours | Health & wellness stipendSenior-level Full TimeRemote - Canada R1d ago
-
Associate Software Engineer – Java (AI First) USD 140K-200KAPI Design | Async Programming | CI/CD | CompletableFuture | ConcurrencyCareer development | Distributed team collaboration | Learning opportunities | Work from anywhereMid-level Full TimeCanada R1d ago
-
Data Platform Engineer CAD 90K-113KAWS | Airflow | Automated testing | Bash | BigQueryDocumentation and knowledge sharing culture | On demand incident response | On-call support | Remote-first workSenior-level Full TimeCanada R1d ago
-
Data Platform Engineer CAD 90K-113KAWS | Airflow | BigQuery | CI/CD | Cloud IAMFlexible work approach | On-call support rotation | Remote-first work environmentSenior-level Full TimeCanada R1d ago
-
Backend Development | Cause analysis | ClickHouse | Cloud Native | Data IntegrityEmployee stock purchase plan | Equity compensation | Flexible paid time off | Growth and development fund | Parental leaveSenior-level Full TimeRemote, Canada; Remote, US R1d ago
-
Senior Data Engineer, EIM CAD 129K-174KAPIs | Amazon Redshift | Automated testing | Continuous integration | Data MappingAgile environment | Hybrid work option | Remote work optionSenior-level Full TimeCanada - Remote (0002) R2d ago
-
Senior AI DevEx Engineer USD 169K-220KAI-assisted coding | Application Lifecycle Management | Application lifecycle | Assisted coding | AutomationEquity | Flexible PTO | Medical coverage | Monthly lifestyle stipendSenior-level Full TimeRemote - Canada R2d ago
-
AI Governance | APIs | Access Management | Agentic AI | Artificial Intelligence401k retirement plan | Dental insurance | Flexible work arrangements | Fully remote | Medical insuranceSenior-level Full TimeCanada R2d ago
-
API Design | Airflow | Amazon Web Services | BigQuery | Cloud platformCollaborative remote culture | Competitive salary | Comprehensive benefits | Fully remote | High ownershipSenior-level Full TimeCanada R2d ago
-
Machine Learning/Operations Research Platform Engineer CAD 120K-165KC++ | Containerization | Data Structures | Data Structures and Algorithms | Design PatternsFlexible vacation | Flexible work options | Hackathons | Mentorship programs | Recognition programsSenior-level Full TimeRemote, Canada R2d ago
-
Lead Data Engineer CAD 110K-150KAI workflows | Access Controls | Apache Spark | Azure | Business EntityGrowth opportunities | Inclusive workplace | International careers | Values-driven cultureSenior-level Full TimeCanada - Remote R2d ago
-
Data Engineer CAD 95K-130KAI Governance | API Integration | Artificial Intelligence | Cloud Platforms | EvaluationEmployee and family assistance program | Flexible scheduling | Flexible vacation | Health insurance | Long-term disabilitySenior-level Full TimeCanada - Remote R2d ago
-
Apache Airflow | BigQuery | Cloud Dataflow | Cloud platform | DBTAnnual company off site events | Annual professional development budget | Co-working space allowance | Comprehensive health insurance | Equity via ESOPSenior-level Full TimeCanada R2d ago
-
Apache Spark | Azure Data | Azure Data Factory | Azure DevOps | Data FactoryFlexible work schedule | Four weeks vacation | Health insurance | Hybrid remote work | Life insuranceMid-level Full TimeMontréal, QC, CA R3d ago
-
Bluetooth Low Energy | Embedded C | Embedded C++ | Embedded Drivers | Embedded LinuxEquity participation | Health dental and wellness benefits | Hybrid work | Learning and development | Remote workSenior-level Full TimeCanada R5d ago
-
Senior Software Engineer, Data CAD 180K-230KAPI Development | Agentic coding | Airflow | Alerting | AlloyDBFully remoteSenior-level Full TimeRemote - Canada R5d ago
-
Analytics Engineer, Data CAD 125K-150KAPI Orchestration | Airflow | BigQuery | DBT | Data ModelingFlexible work hours | Fully remoteSenior-level Full TimeRemote - Canada R5d ago
-
Senior Embedded Systems Engineer USD 150K-208KAutomated testing | Bluetooth Low Energy | C# | CMake | ESP-IDF401k match | Equity | Family planning support | Friends and family discounts on company products | Medical, dental, and vision insuranceSenior-level Full TimeDistributed, 🇺🇸 + 🇨🇦 (US + … R6d ago
-
BI Dashboards | DBT | Data Governance | Data Marts | Data ModelingCross-functional collaboration | Fully remote | Health benefits coverage | High ownership | Performance bonusSenior-level Full TimeCanada R6d ago
-
Amazon Web Services | C++ | CUDA | Cloud platform | Deep learningFlexible work arrangements | Fully remoteMid-level Full TimeCanada R6d ago
-
Amazon Web Services | Argo CD | Argo Workflows | Bash | CI/CDEquity opportunities | Family support benefits | Flexible work arrangements | Health, dental, vision coverage | Learning and development supportSenior-level Full TimeCanada R6d ago