Senior Embedded Software Design Engineer
CAN - Ottawa, Canada
CAD 108K-137K (estimate) Senior-level Full Time
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
-
AI Agents | API | Backend Development | Cloud Applications | Cloud MarketplaceDental insurance | Health insurance | Hybrid work model | Life insurance | Office stipendSenior-level Full TimeVancouver, BC R10h ago
-
ML Engineer, II - App Engine FRENCH USD 139K-166KC++ | CUDA | Distributed Systems | Embedded Software | EthernetDental insurance | Flexible schedule | Health insurance | Life insurance | Paid time offMid-level Full TimeMontreal, Canada, Ann Arbor, MI20h ago
-
ML Engineer, II - App Engine USD 153K-183KC++ | CUDA | Distributed Systems | GPU Programming | Linux401k match | Dental insurance | Disability insurance | Health insurance | Life insuranceMid-level Full TimeAnn Arbor, MI, Montreal, Canada20h ago
-
Machine Learning & Game Tech Architect CAD 127K-187KAPI Design | C# | C++ | Code optimization | Game enginesCollective retirement plan | Flexible work schedule | Medical, dental & vision coverage | Mental health support | Paid time offSenior-level Full TimeMontreal, QC, Canada R21h ago
-
PySpark Big Data Senior Developer - Vice President CAD 120K-170KAWS | AWS Glue | Amazon Redshift | Amazon S3 | Apache HiveSenior-level Full Time5900 HURONTARIO STREET MISSISSAUGA, Canada1d ago
-
Senior-level Full TimeToronto, Ontario, Canada1d ago
-
C++ | Chat systems | Data Processing | Debugging | Distributed SystemsSenior-level Full TimeWaterloo, ON, Canada2d ago
-
Database Management | Debugging | Distributed Computing | Docker | GitHubMid-level Full TimeKitchener2d ago
-
Apache Hadoop | Apache Hive | Apache Kafka | Apache NiFi | Apache PinotSenior-level Full TimeKitchener2d ago
-
AI Engineer CAD 135K-170KAPI Design | Agent architectures | CI/CD | Cost Optimization | DPOBusiness travel coverage | Company offsites | Dental coverage | Employee stock options | Equipment allowanceSenior-level Full TimeToronto, Ontario, Canada2d ago
-
Entry-level Full TimeAMER - Canada - Quebec - …2d ago
-
Software Engineer - AI Pipelines CAD 112K-168KAPI | Asynchronous processing | CI/CD | Context Management | DebuggingFlex work | In-office collaboration | Remote/hybrid scheduleSenior-level Full TimeCanada, ON, Toronto3d ago
-
Lead, Data Engineer CAD 122K-162KApache Airflow | Apache Kafka | Azure Data | Azure Data Factory | Azure EventSenior-level Full TimeMississauga, ON, CAN - 2300 Meadowvale …4d ago
-
Principal Embedded Software Developer CAD 101K-135KC plus plus | Code review | Communication Protocols | Debugging | DocumentationCanadian clearance process | Hybrid work | International travelSenior-level Full TimeOttawa, Ontario5d ago
-
Staff Software Developer, AI/ML, Safety and Security USD 207K-300KComputer Vision | Data Processing | Debugging | Deep learning | Fine TuningSenior-level Full TimeWaterloo, ON, Canada; New York, NY, …7d ago
-
Senior Machine Learning Engineer CAD 128K-192KAWS | Alerting | Apache Spark | CI/CD | Code QualityGaming license support | Regulated gaming employment complianceSenior-level Full TimeRemote - Canada R7d ago
-
Senior Data Engineer CAD 120K-154KAgile | Apache Airflow | Apache Druid | Architecture Design | BigtableAccessible Work Environment | Comprehensive training | Employee benefits package | FlexibilitySenior-level Full Time500 Lake Shore Blvd W, Toronto, …7d ago
-
Entry-level Full Time500 Lake Shore Blvd W, Toronto, …7d ago
-
3D Geometry | C# | C++ | Cloud processing | Cognex VisionProDental coverage | Flexible schedule | Health benefits | Hybrid work arrangement | On-site fitness facilityMid-level Full TimeBurnaby, BC8d ago
-
Principal Software Engineer - MLOps CAD 90K-140KAPIs | AWS | CI/CD | Cloud Native | Cloud Native ArchitectureCareer development opportunities | Employee mental health support | Employee well-being programs | Hybrid work flexibility | Training and coachingSenior-level Full TimeSun Life Waterloo King, Canada8d ago
-
API Design | Agent systems | Agentic AI | Angular | AnthropicSenior-level Full Time5900 HURONTARIO STREET MISSISSAUGA, Canada8d ago
-
Principal Software Engineer - MLOps CAD 90K-140KAPIs | AWS | AWS CloudFormation | CI/CD | Cloud NativeCareer growth opportunities | Hybrid work flexibility | Training and coaching | Wellness programsSenior-level Full TimeSun Life Waterloo King, Canada8d ago
-
APIs | Asynchronous Workflows | Cost Optimization | Debugging | Distributed SystemsFlexible workSenior-level Full TimeCanada, ON, Toronto8d ago
-
LLM Inference Performance & Evals Engineer CAD 142K-195KAttention Mechanisms | C# | C++ | Compiler optimization | DebuggingJob stability | Open source collaboration | Research publicationsMid-level Full TimeToronto, Ontario, Canada8d ago
-
Agile | Angular | Artificial Intelligence | Azure | C++Onsite five days per week | Relocation assistance not offered | Up to 10 percent international travelEntry-level Full TimeLaval, Quebec, Canada9d ago