Embedded Software Developer, Research & Development
Tasks
- Collaborate in agile team
- Debug firmware-hardware interactions
- Develop embedded firmware
- Implement microcontroller firmware
- Perform peer code reviews
- Refine requirements with product management
- Run manual testing
- Write unit tests and automated tests
Perks/Benefits
Skills/Tech-stack
ARM | Async Programming | Automated testing | Bare Metal | Board Bring-up | Bring-up | C# | C++ | CAN bus | ESP32 | Embedded Testing | FreeRTOS | GDB | GitLab | IP Networking | JTAG | Jira | Kernel programming | Linux | Logic analyzer | Manual Testing | Microcontrollers | Modbus | Multithreaded programming | No_std | Object-Oriented | Object-oriented design | Oscilloscope | Python | RS-232 | RS-485 | RTOS | Rust | U-Boot | Unit Testing
Education
Bachelor of Arts | Bachelor of Engineering | Bachelor of Science
Related jobs
-
AI Developer CAD 80K-90KAPIs | AWS | Azure | Computer Vision | Data PreparationBonus potential | Educational expenses covered | Extended benefits package | Flexible inclusive culture | Mental health resourcesEntry-level Full TimeConcord, Ontario, Canada1d ago
-
Software Developer-Embedded--Onsite Position CAD 74K-100KARM | Bare Metal | Board Bring-up | Bring-up | C#Employee stock purchase plan | Health and wellness benefits | Inclusive and supportive culture | Learning and development opportunities | Paid time offMid-level Full TimeCanada-Ottawa2d ago
-
Sr Analytics Developer, Finance, Brokerage & Market Risk CAD 151K-189KAWS | Amazon Redshift | Amazon S3 | Apache Airflow | DBTEmployer matched savings plan | Flexible sick leave | Health benefits | Life insurance | Paid vacationSenior-level Full TimeRemote (Canada) R4d ago
-
Engineer, Analytics & Intelligence CAD 100K-136KAI | AI Agents | Agile | Automated testing | AzureFlexible Savings Programs | Flexible benefit programs | Travel privilegesSenior-level Full TimeCalgary, AB, T2E 3J1, CA4d ago
-
AWS | Agile | Amazon SageMaker | Automated testing | CI/CDSenior-level Full TimeAMER - Canada - Quebec - …5d ago
-
Senior Consultant, Data Developer CAD 92K-125KAccess Control | Airflow | Alerting | Apache Spark | Artifact RepositoryBanking benefits | Defined benefit pension plan | Employee recognition program | Employee share purchase plan | Hybrid work arrangementSenior-level Full TimeToronto-81 Bay, 11th Floor, Canada5d ago
-
Java Spark Developer CAD 70K-95KApache Spark | CI/CD | Collections Framework | Concurrency | Core JavaCompany holidays | Disability insurance | Employee assistance program | Life insurance | Medical, dental, and vision coverageSenior-level Full TimeMontreal, CA5d ago
-
Senior Applied AI/ML Developer (AutoCAD & Civil 3D) CAD 123K-180KAEC workflows | AI Evaluation | Agent systems | Artificial Intelligence | AutoCAD APIComprehensive benefits packageSenior-level Full TimeAMER - Canada - Ontario - …5d ago
-
Spécialiste/Développeur(se) Power BI CAD 114K-161KADLS Gen2 | Azure Data | Azure Data Factory | Copilot Studio | DAXAnnual IT equipment budget | Career development | Flexible working hours | Fresh fruit coffee beverages meals | Group insuranceSenior-level Full TimeMontreal, Canada R5d ago
-
Spécialiste BI / Développeur Power BI CAD 114K-160KAgile | Azure Data | Azure Data Factory | Azure Data Lake | Azure Data Lake StorageSenior-level Full TimeQuébec City, Quebec, Canada5d ago
-
AWS | Azure | Azure Data | Azure Data Factory | Azure DevOpsHybrid work model | On site days per week 3Mid-level ContractCentral Toronto (Summerhill West / Rathnelly … R6d ago
-
Software Developer III, Full Stack, Cloud Applied AI CAD 150K-153KC# | C++ | CI/CD | Cloud Computing | CompilersSenior-level Full TimeWaterloo, ON, Canada6d ago
-
Agentic AI Developer CAD 120K-165KAPI Design | Agent systems | Agentic Workflows | Asynchronous programming | Cloud deploymentMid-level Full TimeCAN - Ontario - Toronto, Canada7d ago
-
Anthropic API | Asynchronous programming | Docker | LLM integration | MongoDBFlexible schedule | Part time hours per week | Performance bonus | Remote workMid-level FreelanceCanada - Remote R8d ago
-
AI Developer II (Intermediate) CAD 94K-115KAWS Bedrock | Agentic AI | Agentic Orchestration | Amazon SageMaker | CI/CDEmployee share purchase plan | Extra paid days off | Flexible work arrangements | Hybrid work model | Pension planMid-level Full TimeMontréal, 2020 Robert-Bourassa, Canada R8d ago
-
Embedded Software Developer - New Grad CAD 68K-109KAlgorithms | BGP | C plus plus | C# | Code Reviews401k company match | Company matching DCPP | Discretionary bonus | Employee assistance program | Employee stock purchase programEntry-level Full TimeCanada- Ottawa- 385 Terry Fox- Bldg …8d ago
-
Senior Data Platform Developer - AI Platform CAD 104K-135KAWS | Azure | Bedrock | CrewAI | DockerElectric vehicle purchase incentive program | Flex working arrangements | Home office reimbursement | Medical and dental benefits | Online learning and networking opportunitiesSenior-level Full TimeOakville, Ontario - Canada R8d ago
-
Big Data Senior Developer, Marketing & Advertising Data (French Services) (Telework/Hybrid) CAD 80K-110KApache Airflow | Apache Spark | Azure Event | Azure Event Hubs | Azure ServiceBackground check included for hired candidates | Employee resource groups | Flexible hours | Hybrid work environment | Pair programming mentorshipSenior-level Contract Full TimeQuebec (36.25), Canada R9d ago
-
Java Developer (Java + PySpark) CAD 80K-90KApache Pinot | Apache Spark | Big Data | Caching | Cloud ComputingCompany-Paid Holidays | Dental coverage | Disability insurance | Employee assistance program | Life insuranceSenior-level Full TimeMississauga, CA9d ago
-
Azure Data | Azure Data Factory | Azure SQL | Azure SQL Database | Data CleansingSenior-level Full TimeToronto, ON, Canada9d ago
-
01954 - Développeur Big Data Snowflake CAD 73K-108KAWS | AWS Glue | Data Management | Data Modeling | Data TransformationCoaching | Culture subscription reimbursement | Dental insurance | Flexible hours | Health insuranceMid-level Full TimeMontréal, Québec, Canada9d ago
-
Developer Advocate, MAX Inference & Serving USD 150K-225KBenchmarking | Benchmarks | C++ | CUDA | Discord401k matching | Hybrid work option | Insurance benefits | Paid time off | Team eventsMid-level Full TimeUnited States / Canada R11d ago
-
Senior AI Developer, Agentic AI CAD 121K-178KAI Evaluation | AI Search | API Development | API Management | Agent systemsEmployee and family assistance program | Flexible work schedule | Hybrid work mode | Retirement savings plan with employer match | Share purchase opportunityExecutive-level Full TimeMontreal, Quebec, Canada R11d ago
-
Data Engineering Developer CAD 70KAgile | Amazon Web Services | Data Pipelines | Data Warehousing | DatabricksExtra days off | Flexible work arrangements | Hybrid work model | Telemedicine | Wellness accountMid-level Full TimeMontréal, 2020 Robert-Bourassa, Canada R12d ago
-
Senior Data Developer CAD 105K-125KAccess Control | Airbyte | Apache Airflow | Apache Iceberg | CI/CDHealth and wellness benefits | Hybrid work model | On-site gym | Paid time off | Stock bonusSenior-level Full TimeVancouver, BC, Canada R12d ago