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
-
Data Analyst CAD 65K-90KAWS QuickSight | Agile | Cost Optimization | Dashboard Design | Data ModelingFlexible work options | Generous discounts | On-site perksMid-level Full TimeMontreal, Quebec, CA, H4N 2B314h ago
-
Jr. Embedded Software Developer CAD 51K-82KEmbedded Linux | Ethernet | IP Networking | IP Timing Protocol | IP/MPLSDirect collaboration with product and QA teams | Inclusive hiring culture | MentorshipEntry-level Full TimeCanada1d ago
-
Senior AI Software Developer (Canada Remote) CAD 123K-180KAI Agents | AWS | Agentic Systems | Data Pipelines | Data WarehousingHealth and wellness benefits | Paid time off | Professional development | Remote workSenior-level Full TimeAMER - Canada - Ontario - … R1d ago
-
AI Developer Senior CAD 70KAWS | AWS Lambda | Agile | Algorithm Design | Amazon CloudWatchDefined benefit pension plan | Employee share purchase plan | Extra paid time off | Flexible work arrangements | Hybrid work modelSenior-level Full TimeToronto, 700 University Avenue, Canada1d ago
-
Backend Developer, AI Integrations CAD 75K-85K.NET | Anthropic API | Azure | Azure SQL | C#Discounted gym memberships | EAP | Education reimbursement | Health and Wellness Spending Accounts | Maternity & parental leave top-upMid-level Full TimeVancouver, British Columbia, Canada2d ago
-
AI Engineer USD 125K-197KAgentic Architectures | Langchain | Language Models | Large Language Models | Model OrchestrationMid-level Full TimeCanada2d ago
-
Anthropic API | Asynchronous programming | Business API | Deployment | Discord APIFlexible schedule | Fully remote | Performance bonusMid-level FreelanceCanada - Remote R2d ago
-
AI Developer (LLM & Agentic Systems) CAD 94K-138KAPI Development | Agent Orchestration | Azure | CI/CD | Cloud NativeFlexible work hours | Health and Safety compliant workplaceMid-level Full TimeToronto, ON, Canada3d ago
-
Manager, Advanced Analytics CAD 96K-136KClimate Risk Analytics | Climate risk | Computational simulation | Credit Risk | Credit risk analyticsBanking discounts | Career development | Health and well-being benefits | Paid time off | Savings and retirement programsMid-level Full TimeTD Centre - TD Tower - …4d ago
-
Senior-level Full TimeMontreal, QC, Canada5d ago
-
API Design | Artificial Intelligence | Channels | Concurrency | Distributed SystemsFour-day work week | Fully remote | Professional growth opportunities | Supportive culture | Uncapped holiday allowanceSenior-level Full TimeCanada R5d ago
-
Lead Developer, Embedded Engineering CAD 116K-155KARM | Algorithms | Bash | Bootloader | C#Baby bonus and parental leave top up program | Competitive medical and dental benefits | Electric vehicle purchase incentive program | Flexible working arrangements | Home office reimbursementSenior-level Full TimeOakville, Ontario - Canada; Waterloo, Ontario …5d ago
-
Senior-level Full TimeMontreal, QC, Canada6d ago
-
Développeur.euse de données IA Sénior CAD 108K-169K.NET | Agile | Apache Flume | Apache Kafka | Apache NiFiMid-level Full TimeMontreal, QC, Canada6d ago
-
Staff Software Developer, Embedded Systems/Firmware CAD 216K-222KAbstraction layer | Android | Android Development | Bootloader | C#Benefits | Bonus | EquitySenior-level Full TimeWaterloo, ON, Canada6d ago
-
Senior AI Developer CAD 141K-170KAWS | Agile | Azure | CI/CD | CachingFlexible hours | Paid sabbatical | Parental program | Training | Wellness and productivity spending accountSenior-level Full TimeMontreal (EN) R6d ago
-
GenAI Software Developer CAD 61K-113KAI Agents | AI Governance | AI orchestration | Agile | Cause analysisAccident insurance | Health insurance | Life insurance | Retirement benefits | Tuition reimbursementMid-level Full TimeGCS, Canada6d ago
-
API Development | CI/CD | Database Design | Distributed Systems | GRPCEntry-level ApprenticeshipMontreal, Quebec, CA, H3B 0B36d ago
-
API Development | CI/CD | Data Pipelines | Database optimization | Distributed SystemsEntry-level ApprenticeshipMontreal, Quebec, CA, H3B 0B36d ago
-
Software Developer - Platform (Embedded, C++) CAD 89K-139KARP | C++ | Cellular wireless | DHCP | DNSAgile team environment | Annual compensation bonus programMid-level Full TimeOttawa, ON, Canada6d ago
-
AI Process Automation Engineer CAD 80K-100KAPI Integration | Agile | Application Programming | Application Programming Interface | Artificial IntelligenceAssociate discount | Health and dental benefits | Learning and development programs | Performance bonuses | RRSP/DPSPMid-level Full TimeRichmond Hill, ON, Canada7d ago
-
Data Analysis | Data Automation | Excel | Experiment design | Financial ModelingDental coverage | Employee stock purchase plan | Flexible spending allowances | Healthcare coverage | Paid HolidaysSenior-level Full TimeCanada R7d ago
-
Angular | Automation Testing | CI/CD | Deep learning | DevOpsHybrid work scheduleSenior-level Full TimeMONTREAL, Canada7d ago
-
Ab Initio Developer (Big Data & Hadoop) CAD 88K-95KAb Initio | Apache Hadoop | CI/CD | Data Lake | Data ModelingCompany-Paid Holidays | Employee assistance program | Life and disability insurance | Medical, dental, and vision coverage | Paid time offSenior-level Full TimeToronto, CA7d ago
-
Analytics Lead, Full Stack CAD 145K-205KAI | Excel | Python | SQL | SigmaDental insurance | ESPP | Flexible spending accounts | Health insurance | Remote workSenior-level Full TimeRemote Canada R8d ago