Senior Embedded Software Design Engineer
Tasks
- Collaborate with systems level software teams
- Control source code libraries and build environments
- Define development approaches for reliability
- Deliver characterized firmware and test interfaces
- Document embedded software architecture
- Ensure product compliance with industry standards
- Identify and mitigate technical risks
- Implement firmware download upgrade rollback
- Integrate firmware with hardware requirements
- Lead embedded software design
- Own embedded software implementation
- Provide hands on support across build phases
- Select configure and manage toolchain
- Support third party licensing compliance and documentation
- Track and address hardware changes and component obsolescence
Perks/Benefits
- N/A
Skills/Tech-stack
Build systems | Code Management | Code Quality | Debugging | Embedded Systems | Firmware Development | Integration | Operating Systems | Real Time | Real-time operating systems | Reliability Engineering | Source Code | Source Code Management | Telecom
Education
Bachelor of Arts | Bachelor of Engineering | Bachelor of Science
Related jobs
-
Software Developer-Embedded-Onsite Position CAD 74K-100KBare Metal | Bare metal programming | Board Bring-up | Bring-up | C#Competitive pay | Employee stock purchase plan | Health and wellness benefits | Inclusive & Supportive Culture | Learning and development opportunitiesMid-level Full TimeCanada-Ottawa22h ago
-
ARM | Bare Metal | Board Bring-up | Bring-up | C#Employee stock purchase plan | Health and wellness benefits | Inclusive & Supportive Culture | Learning and development opportunities | Paid time offSenior-level Full TimeCanada-Ottawa22h ago
-
Senior-level Full TimeToronto, Ontario, Canada1d ago
-
Staff Software Developer, Google Cloud, Applied AI CAD 216K-221KAI Agents | Agentic Frameworks | C++ | CCaaS | CSSSenior-level Full TimeWaterloo, ON, Canada1d ago
-
Software Developer III, AI/ML GenAI, Google Workspace CAD 150K-154KAlgorithms | Audio Processing | C++ | Computer Vision | Data ProcessingSenior-level Full TimeWaterloo, ON, Canada1d ago
-
Staff FE Engineer - Inference USD 175K-275KAPIs | Batch Processing | Data Modeling | Distributed Systems | GraphQLHigh-impact work | Job stability | Low bureaucracy | Mentorship opportunities | Small team environmentSenior-level Full TimeSunnyvale CA or Toronto Canada2d ago
-
Staff Software Developer, Generative AI, Applied AI CAD 216K-216KAgent systems | C++ | Data Processing | Debugging | Fine TuningSenior-level Full TimeWaterloo, ON, Canada2d ago
-
Staff Software Developer, AI Infrastructure, Applied AI CAD 216K-216KC++ | Data Processing | Data Structures | Data Structures and Algorithms | DebuggingSenior-level Full TimeWaterloo, ON, Canada2d ago
-
Algorithm Design | Android | CUDA | Computer Vision | Convolutional Neural NetworksSenior-level Full TimeMARKHAM, ON, Canada2d ago
-
Sr Staff Embedded Software Engineer IPTL Level 6 (AHT) USD 192K-289KAccount Management | Cost Account Management | DevOps | EVMS | Embedded SystemsCompany-Paid Holidays | Health insurance | Life and disability insurance | Paid time off | Relocation assistanceSenior-level Full TimeCANR01, United States2d ago
-
Software Dev Engineer II, AWS Elemental Inference CAD 114K-191KAutomation | Code review | Computer Vision | Design Patterns | MLOpsCollaboration | Innovation culture | Work-life balanceMid-level Full TimeVancouver, British Columbia, CAN2d ago
-
Sr. Embedded & Compute Software Developer USD 130K-160KC# | C++ | CUDA | DO-178 | Debugging401k matching | Dental insurance | Employee assistance program | Health insurance | Paid HolidaysSenior-level Full TimeRemote (United States); Canada R5d ago
-
Senior Storage Engineer (Ceph) CAD 156K-191KAerospike | Ansible | CI/CD | Capacity Planning | CephCommuter benefits | Donation matching | Employee assistance program | Employee wellness programs | Equity packagesSenior-level Full TimeToronto (8 Spadina Ave)6d ago
-
Machine Learning Engineer CAD 136K-170KAWS | Azure | Feature Engineering | Go | Google CloudContinuing education benefits | Disability insurance | Employee stock purchase plan | Family-forming benefits | Four weeks vacationEntry-level Full TimeBurnaby, British Columbia, Canada6d ago
-
Embedded Firmware Specialist CAD 95K-158KARM | C Sharp | C# | C++ | Continuous integrationAccidental death and dismemberment insurance | Auto insurance discount | Dental insurance | Employee assistance program | Health spending accountSenior-level Full TimeMontreal - Levy Street, Canada7d ago
-
Entry-level Full TimeCanada8d ago
-
C# | C++ | Control Systems | DWDM | GitOnsite work in Ottawa | Relocation supportMid-level Full TimeMontreal, QC8d ago
-
C# | C++ | Control Systems | DWDM | DebuggingCollaborative work environment | Global projects experience | On-site work | Professional development opportunities | Relocation assistanceMid-level Full TimeMarkham, ON8d ago
-
Staff Software Developer, ML Infrastructure, Core Infra CAD 216K-221KCloud platform | Conversational AI | Data Processing | Data Storage | Data StructuresSenior-level Full TimeWaterloo, ON, Canada8d ago
-
Embedded Software Engineer CAD 126K-168KAutomated testing | Bootloader | C# | CI/CD | Communication ProtocolsSenior-level Full TimeOttawa, Ontario, Canada8d ago
-
Embedded Software Developer (Optical Control) CAD 71K-113KC# | C++ | Control Systems | Control loops | DWDMMid-level Full TimeKanata, ON9d ago
-
3D Modeling | Assembly process | Assembly process design | Automation | MEMSEntry-level Full TimeMontreal, Canada9d ago
-
Senior Backend Software Developer, Platform & Services CAD 123K-161KAPI Design | AWS | ClickHouse | Data pipeline | Database DesignDental insurance | Flexible work hours | Health insurance | Open PTO policy | Parental leave top-upSenior-level Full TimeCanada (Remote) R9d ago
-
Senior Machine Learning Engineer - Personalization CAD 128K-176KAlloyDB | Apache Airflow | BigQuery | Bigtable | CI/CDSenior-level Full Time500 Lake Shore Blvd W, Toronto, …9d ago
-
Applied AI Engineer CAD 115K-145KAI orchestration | API Development | AWS | AWS Bedrock | Anthropic Claude401k match | Annual professional development budget | Charitable donation match | Commuter benefits | Flexible time offMid-level Full TimeRemote - Ontario, Canada R10d ago