Senior Embedded Linux Engineer
Tasks
- Architect embedded Linux platforms
- Configure kernel and device trees
- Coordinate control between subsystems
- Debug networking inter processor communication and timing issues
- Design Board Support Packages
- Develop communication services
- Develop embedded Linux platforms
- Ensure system robustness, security, and maintainability
- Handle telemetry status commands and time synchronization
- Implement communication protocols
- Interface Linux with EMS SCADA HMI and commissioning tools
- Lead firmware architecture reviews and code reviews
- Maintain embedded Linux platforms
- Maintain root file systems
- Maintain system level documentation
Perks/Benefits
Skills/Tech-stack
BMS | Board Support | Board Support Package | Bootloader | Debugging | Device tree | Embedded Linux | File System | Inter-process Communication | Linux Kernel | Networking | Process communication | Root file system | SCADA | Support package | Telemetry | Time Synchronization
Education
Related jobs
-
Data Platform DevOps Engineer - Senior Consultant CAD 80K-138KAWS | Access Controls | Alerting | Azure | Azure DevOpsDeloitte Days | Development and Innovation Days | Flexible benefit spending account | Flexible work arrangements | Hybrid work arrangementSenior-level Full TimeToronto, ON, CA, M5H 0A91d ago
-
Co-op Engineer - AI Software Engineering CAD 58K-104KAgent Orchestration | Architectural refactoring | Automated testing | Autonomous Agents | C++Mid-level Full TimeMarkham, Ontario, Canada1d ago
-
Staff Software Developer, AI/ML, Safety and Security USD 207K-301KClassification | Computer Vision | Data Processing | Debugging | Fine TuningSenior-level Full TimeWaterloo, ON, Canada; New York, NY, …2d ago
-
Sr. Engineer, Machine Learning Engineering (C++) CAD 114K-164KAndroid | C plus plus | C++17 | DSP SDK | DebuggingSenior-level Full TimeMarkham, Ontario, Canada3d ago
-
Embedded Software Designer CAD 100K-150KAssembly | BSP | Bare Metal | Bash | Build systemsAnnual profit-sharing | GRSP matching | Medical/Dental/Vision | Team mentorshipSenior-level Full TimeOttawa, Canada3d ago
-
Senior Embedded Software Engineer CAD 90K-120KBuild systems | Code Management | Code Quality | Debugging | Embedded SystemsOn-site work | Relocation and immigration not availableSenior-level Full TimeCAN - Ottawa, Canada3d ago
-
Senior Embedded Software Designer CAD 159K-209KAuthentication | Automated testing | C plus plus | C# | CANDental insurance | Health insurance | Holiday shutdown | Office events | Parental leaveSenior-level Full TimeToronto, Ontario3d ago
-
C# | CAN | Debugging | Embedded Linux | GitMid-level Full TimeSt. Laurent, Quebec, Canada5d ago
-
Abstraction layer | Battery systems | Board Support | Board Support Package | C plus plusMid-level Full TimeToronto; Markham; Scarborough; Brampton; North York7d ago
-
Senior AI Engineer (6 Month Contract) CAD 92K-141KApp Registration | Application Insights | Artificial Intelligence | Azure AI | Azure Key VaultHybrid/Remote flexibilitySenior-level Contract Full TimeCalgary, Canada7d ago
-
Agile | Bring-up | C# | C++ | CI/CDDental insurance | Disability income protection | Employee assistance program | Family assistance program | Flexible drug plansSenior-level Full TimeSainte-Anne-de-Bellevue, Quebec, Canada7d ago
-
Développeur en apprentissage automatique, senior CAD 133K-238KApache Spark | Azure | Azure Functions | Azure Key Vault | Azure LogicEntry-level ApprenticeshipCanada7d ago
-
Agile | Assembly | C# | C++ | CI/CDDental insurance | Employee assistance program | Health insurance | Hybrid work | Life insuranceSenior-level Full TimeCAN Kanata (2), ON - WR, …8d ago
-
Embedded Software Engineer Co-op/Intern CAD 48K-70KAnalysis and Design | C# | C++ | Code reuse | DebuggingFree coffee and tea | Free gym | Free parking | Games room | Prayer roomEntry-level Full Time InternshipCanada - Ottawa (Bill Leathem)9d ago
-
Embedded Software Engineer (Co-op/Intern) CAD 48K-70KC# | C++ | Debugging | Distributed Systems | Embedded SystemsFree coffee and tea | Free gym | Free parking | Games room | Prayer roomEntry-level Full Time InternshipCanada - Ottawa (Bill Leathem)9d ago
-
AI Engineer CAD 86K-108KArtificial Intelligence | C# | CSS | Data Analysis | DebuggingDisability insurance | Health and dental coverage | Hybrid work arrangement | Life insurance | Pension planEntry-level Full TimeOttawa, ON, CA10d ago
-
Staff Embedded Software Engineer CAD 118K-158KARM Cortex | ARM Cortex A | ARM Cortex-M | C# | C++Flexible work arrangements | Health insurance | Stock optionsSenior-level Full TimeCanada, Vancouver11d ago
-
Senior Embedded Software Engineer CAD 118K-150KARM Cortex | ARM Cortex A | ARM Cortex-M | BLE | C#Comprehensive benefits | Flexible work arrangements | Stock optionsSenior-level Full TimeCanada, Vancouver11d ago
-
Développeur(euse) de logiciels / Embedded Software Developer (Security & Platform Integration) CAD 96K-135KAPI | Authentication | Build systems | C# | C++Mid-level Full TimeMontreal, Canada13d ago
-
Software Dev QA (FortiSASE) CAD 83K-102KAWS | Azure | Cloud platform | DNS | FirewallsCritical illness insurance | Disability insurance | Employee assistance program | Group retirement savings plan | Health spending accountEntry-level Full TimeBurnaby, BC, Canada R15d ago
-
Audio Processing | Data Processing | Data Structures | Data Structures and Algorithms | DebuggingSenior-level Full TimeWaterloo, ON, Canada; Toronto, ON, Canada15d ago
-
Specialist, AI Solutions CAD 90K-123KAI Foundry | AI Search | AI content safety | Alerting | Application InsightsMid-level Full TimeOakville, ON, Canada17d ago
-
ARM | Black box testing | Black-box | Bluetooth | Bootloader401k matching | Health insurance | Income protection | Life insurance | Paid time offSenior-level Full TimeCAN Waterloo18d ago
-
Senior Embedded Engineer, AI IP CAD 100K-500KBenchmarking | C# | C++ | Device Drivers | Functional SafetySenior-level Full TimeToronto, Ontario, Canada20d ago
-
Senior-level Full TimeMarkham, Canada21d ago