Researcher - Real-Time Embedded OS
Ottawa, Ontario, Canada
CAD 100K-170K (estimate) Senior-level Full Time
Tasks
- Analyze research on scheduling synchronization and IPC
- Collect research on operating system concepts
- Develop distributed error recovery and failover approaches
- Explore communication and boot recovery performance optimizations
- Implement QoS control and partitioning isolation
- Improve resource allocation and control
- Lead research and implementation of OS technologies
- Optimize inter process communication performance
Perks/Benefits
- N/A
Skills/Tech-stack
Assembly | C# | C++ | CPU architecture | Computer Systems | Computer Systems Theory | Failover | Fault Tolerance | FreeBSD | FreeRTOS | IPC Optimization | Inter-process Communication | Linux | OpenBSD | Operating Systems | Process communication | Quality of Service | Resource allocation | Rust | Scheduling | Synchronization | Systems theory
Education
Roles
Related jobs
-
Senior-level Full TimeMarkham, Ontario, Canada19d ago
-
Co-op Researcher – Embodied AI & Robot Interaction CAD 58K-104KC++ | Computer Vision | Control Systems | Embedded Systems | Feedback controlEntry-level Full TimeMarkham, Ontario, Canada1mo ago
-
Co-op Researcher – Robotics System and Interaction CAD 58K-104K3D Printing | Arduino | AutoCAD | BLDC motors | C++Co op program experience | Inclusive workplaceEntry-level Full TimeMarkham, Ontario, Canada1mo ago