Embedded Engineer, Research & Development
Tasks
- Collaborate in agile development
- Create technical documentation
- Debug firmware using embedded tools
- Develop secure firmware for industrial control products
- Develop unit tests integration tests and hardware in the loop tests
- Diagnose embedded firmware and hardware interaction
- Draft test plans
- Implement embedded firmware requirements and tests
- Perform design and code reviews
- Refine software and testing requirements
- Troubleshoot embedded systems with test equipment
Perks/Benefits
- N/A
Skills/Tech-stack
ARM | Bare Metal | Board Bring-up | Bring-up | C# | C++ | CAN bus | Design Patterns | Digital Multimeter | ESP32 | FreeRTOS | Git | GitLab | Hardware-in-the-loop | IP | JTAG | Jira | Linux | Logic analyzer | Modbus | Multi-threading | Object-Oriented | Object-oriented programming | Operating System | Oscilloscope | Powershell | Python | RS-232 | RS-485 | Real Time | Real-time Operating System | Rust | Signal generator | Software Architecture | The Loop | U-Boot
Education
Bachelor of Arts | Bachelor of Engineering | Bachelor of Science
Related jobs
-
Software Engineer CAD 115K-165K3D Rendering | Amazon Web Services | C++ | Computer Vision | Database DevelopmentMid-level Full TimeNorth Vancouver, British Columbia12h ago
-
Senior-level Full TimeEast Toronto (Studio District), Canada13h ago
-
AWS Glue | AWS Lambda | AWS S3 | Access Control | Data GovernanceCareer growth opportunities | Collaborative and inclusive work environment | Diverse and inclusive culture | Flexible work arrangements | Permanent remote working modelSenior-level Full TimeCanada R21h ago
-
Big Data Senior Developer, Marketing & Advertising Data (French Services) (Telework/Hybrid) CAD 80K-106KApache Airflow | Apache Spark | Azure | Azure Event | Azure Event HubsBackground checks support for onboarding | Career growth opportunities | Employee resource groups | Flexible hours | Hybrid work environmentSenior-level Contract Full TimeQuebec (36.25), Canada R1d ago
-
Senior Embedded Software Engineer CAD 110K-149KC++ | Debian | Docker | Embedded Systems | Embedded architectureCareer growth support | Collaborative & Inclusive Culture | Employee stock options | Flexible time off | Free Coffee & TeaSenior-level Full TimeCanada - Ottawa (Bill Leathem)1d ago
-
Lead Azure Data Engineer USD 139K-264KAzure SQL | CDC | DBT | Data Governance | Data LakehouseDental insurance | Flexible work policy | LTD insurance | Life insurance | Medical insuranceSenior-level Full TimeCanada2d ago
-
Senior Machine Learning Engineer CAD 129K-180KAWS | Airflow | Computer Vision | Data Ingestion | Face detectionSenior-level Full TimeMontreal3d ago
-
CI/CD | Cloud Computing | DevOps | GCP | Infrastructure as CodeBilingual French and EnglishSenior-level Full TimeMontréal, Canada3d ago
-
API | AWS | AWS Kinesis | Agile | AnsibleCareer growth | Employee benefits | Hybrid work environmentSenior-level Full TimeMontreal 700, Canada R4d ago
-
Data Platform Engineer II CAD 126K-156KAirflow | Databricks | Event Driven | Event-driven architecture | JavaMid-level Full TimeTD Centre - TD Tower - …4d ago
-
Entry-level Full TimeNorth Vancouver, British Columbia, Canada4d ago
-
Mid-level Full TimeCanada Remote - Consultant use only R4d ago
-
Senior AI Engineer CAD 111K-130KAWS | Apache Spark | CI/CD | Cloud platform | Data EngineeringDefined benefit pension | Extra vacation days | Flexible work schedule | Health dental disability and life insurance | Hybrid work modelSenior-level Full TimeOttawa (Downtown), ON, CA4d ago
-
Expert AI Enablement Consultant (On-Call) CAD 120K-160KAPI Development | Agentic Workflows | Backend Development | Cloud deployment | Cost Optimization401k matching | Donation matching | Employee stock purchase plan | Flexible work arrangements | Professional development resourcesSenior-level Part TimeCanada Remote Office (CD99) R4d ago
-
Senior AI Engineer CAD 131K-165KAWS | Agent Orchestration | Agent evaluation | Agent systems | AzureSenior-level Full TimeToronto, Canada4d ago
-
Amazon Web Services | Backend Development | Code review | Debugging | Distributed SystemsDental and vision coverage | Employee stock purchase plan | Flexible spending wallets | Health care coverage | Remote-first work flexibilityMid-level Full TimeRemote Canada R4d ago
-
Staff Software Engineer Data - DC Tech Lead USD 148K-242KDBT | Databricks | ETL | PySpark | Python401k match | Flexible remote work | Health and wellness benefits | Home office stipend | Mental health supportSenior-level Full TimeRemote - Toronto, Ontario, Canada R4d ago
-
API Development | Agile | Backend architecture | CI/CD | CSSOffsite activities | Training workshops coursework mentors consultantsMid-level Internship TemporaryKitchener, Canada4d ago
-
Senior-level Full TimeRemote- Canada R4d ago
-
Senior-level Full TimeToronto, ON, Canada4d ago
-
Agent Based Behaviors | Agent-based | Behavior Trees | Blueprints | C++Access to modern game development tools | Cross-disciplinary collaboration | Flexible arrangements | Mentorship | Professional growthMid-level Full TimeCanada4d ago
-
Mid-level Full TimeToronto, Canada5d ago
-
Agent ou agente de recherche, conception, intégration et contrôle de systèmes robotiques mobiles CAD 64K-183KAerial robotics | Algorithmic Design | Algorithmic Design Tools | ArduPilot | ArducopterDental insurance | Disability insurance | Health insurance | Hybrid work option | Life insuranceMid-level Full TimeMontréal, QC, CA R5d ago
-
Embedded Software Engineer CAD 75K-120KBash | Build systems | C# | C++ | Command LineCareer progression | Casual work environment | Employee assistance program | Employee discount platform | Social eventsSenior-level Full TimeMarkham, ON5d ago
-
Sr. Engineer, Machine Learning Engineering (C++) CAD 114K-164KAndroid | C++ | C++17 | Cross-compilation | DSP SDKSenior-level Full TimeMarkham, Ontario, Canada5d ago