Senior Embedded Software Engineer
Tasks
- Collaborate with hardware designers requirements through production
- Define development approaches for reliability maintainability and code quality
- Deliver characterized firmware and test interfaces
- Ensure integration with systems software teams
- Implement firmware download upgrade and rollback mechanisms
- Lead embedded software architecture
- Maintain control of source code libraries and build environments
- Mitigate technical risks
- Monitor industry standards and ensure product compliance
- Own embedded software design implementation and documentation
- Provide hands on support during build phases prototypes NPI and production
- Select configure and manage toolchain
- Stay current with emerging technologies tools and methods
- Support third party licensing compliance
- Track and address hardware changes
Perks/Benefits
- N/A
Skills/Tech-stack
Build Automation | Code Management | Code Quality | Cross-Functional Collaboration | Cross-functional | Debugging | Embedded Systems | Firmware Development | Functional collaboration | Integration Testing | Real Time | Real-time Systems | Software Architecture | Source Code | Source Code Management | Telecom | Time Systems | Toolchain Management
Education
N/A
Related jobs
-
.NET | C Sharp | C# | C++ | Cause analysisSenior-level Full TimeWaterloo, ON, Canada5h ago
-
Data and AI Engineer CAD 100K-150K21 CFR Part 11 | AI Safety | Agent systems | Annex 11 | Artificial IntelligenceContinuous learning resources | Health and wellbeing benefits | Hybrid work model | Internal mobility | Professional development programsMid-level Full TimeToronto, Canada16h ago
-
Automation | Azure Synapse | Azure Synapse Analytics | Batch Processing | CI/CDMid-level Full TimeHamilton16h ago
-
AUTOSAR | Android | Automated testing | CAN | CI/CDEntry-level Full TimeOttawa, ON, Canada20h ago
-
Applied AI Engineer - Canada CAD 60K-70KAgent Orchestration | Anthropic API | Benchmarking | CI/CD | End to EndAutonomy | Equity | Hybrid workEntry-level Full TimeCalgary23h ago
-
Automated testing | Bare Metal | Bash | C# | C++Collaborative work environment | Comprehensive benefits package | Discretionary bonuses and incentives | Exposure to innovative AI infrastructure | Inclusive diverse workplaceSenior-level Full TimeCanada1d ago
-
Sr. Softwtare Engineer (Back-end AI/ML) CAD 120K-170KAPI Integration | Agile | Code review | Compliance | DevOpsSenior-level Full TimeToronto, Ontario, Canada1d ago
-
Senior Embedded Firmware Engineer (Contractor) CAD 115K-125KAudio Processing | Bluetooth Low Energy | C# | C++ | Cloud-connected devicesSenior-level Contract Full TimeCA - British Columbia - Richmond, …1d ago
-
AI middleware | Behavior Trees | Blackboard | Blueprints | Build SystemFlexible work arrangements | Pacific Time overlap | Remote workMid-level Full TimeVancouver, BC, Canada1d ago
-
Data Engineer CAD 90K-125KAzure Fabric | CI/CD | DBT | Data Modeling | Data VaultFlexible working hours | Health and wellness benefits | Learning and development culture | Parental leave | Retirement planningMid-level Full TimeToronto2d ago
-
AWS | Azure | C++ | Cloud infrastructure | Cloud platformEquity opportunities | Fully remote | Professional growthSenior-level Full TimeCanada R2d ago
-
Big Data Senior Developer, Marketing & Advertising Data (French Services) (Telework/Hybrid) CAD 77K-98KAccess Control | Advertising Data | Airflow | Apache Spark | Azure EventBackground check compliance process | Creative work environment | Employee benefits | Employee resource groups | Flexible hoursSenior-level Contract Full TimeQuebec (36.25), Canada R2d ago
-
Senior-level Full TimeCanada2d ago
-
Staff Firmware Engineer - memory constrained embedded system development/data center interconnectivity CAD 98K-130KBash | C# | Debugging | Device Drivers | GDBSenior-level Full TimeCA-ON - Ottawa, Canada3d ago
-
Agentic AI Platform Engineer (PL862) CAD 120K-170K.NET | AI Foundry | AWS Bedrock | Access Management | Agentic AICross-functional collaboration | Downtown office 2 days per week | Hybrid work modelSenior-level Full TimeToronto, Ontario, Canada4d ago
-
Staff Machine Learning Engineer, AI Processors CAD 131K-181KAgentic AI | C++ | Computer Vision | Edge Computing | Embedded SystemsSenior-level Full TimeMarkham, Ontario, Canada4d ago
-
Machine Learning Engineer, Operations Technology CAD 135K-155KAPI Development | CI/CD | Data Quality | Databricks | DevOpsDental insurance | Fitness membership discount | Generous vacation | Health insurance | Health spending accountMid-level Full TimeToronto, Ontario, Canada6d ago
-
AI Solutions Engineer USD 127K-204KAPI Integrations | Anthropic Claude | Benefit Analysis | Change Management | Cost BenefitCareer development | Distributed team collaboration | Learning opportunities | Work from anywhereMid-level Full TimeCanada R6d ago
-
Business Systems Analyst/Data Engineer CAD 118K-152KAcceptance Testing | Agile | Azure | Azure Data | Azure Data FactoryCoaching | Disability insurance | Employee assistance program | Enhanced parental leave | Fitness reimbursementSenior-level Full TimeCanada - Toronto8d ago
-
Embedded Software & Field Tools Developer CAD 105K-154K5G | Analytics | C++ | Cause analysis | ConcurrencyCommunity involvement | Free beverages and snacks | Free snacks | Friendly collaborative work atmosphere | Gym membership discountSenior-level Full TimeHybrid (Montreal, QC, CA) R8d ago
-
Senior Robotic Software Developer CAD 100K-150KC++ | CI/CD | Code Quality | Concurrency | ContainerizationEmployee assistance program | Employer Paid DC Pension | Employer Savings Plan Matching | Fitness Reimbursement Program | Flexible work scheduleSenior-level Full TimeCanada-Ontario-Waterloo9d ago
-
Software Development Engineer , Amazon Customer Service CAD 114K-191KAuthentication | Code review | Control Management | Data Governance | Data InfrastructureDeferred profit-sharing | Dental insurance | Health insurance | Paid time off | Retirement planMid-level Full TimeVancouver, British Columbia, CAN9d ago
-
.NET | Agile | Angular | Bitbucket | C#Entry-level Full TimeDorval, Quebec, Canada10d 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 R10d ago
-
Embedded software engineer USD 96K-148KASIC | C plus plus | C# | CPU architecture | Coherent optics401k match | Company-Paid Holidays | Employee Assistance Program (EAP) | Employee stock purchase program ESPP | Paid family leaveSenior-level Full TimeCanada- Ottawa- 385 Terry Fox- Bldg …10d ago