Embedded/Hardware System Architect
., BC • Direct Hire • April 18, 2026 • 87403
Base Salary Range: $200000 - $300000
Job Title: Embedded/Hardware System Architect
Job ID: 87403
Location: Canada - Remote (Pacific Time)
Overview:
This role sits within a highly advanced engineering team focused on designing distributed hardware and software systems that operate at runtime with extreme precision. Similar to a classical operating system, this role will define how hardware and software interact—owning the architecture that manages system coordination, resource scheduling, and real-time operations across a complex, distributed environment.
What you will be doing:
- Architectural Leadership
Lead the end-to-end design of a high-performance system that manages distributed runtime control and system orchestration. - Hardware & Runtime System Design
Define specifications for embedded hardware and firmware systems, ensuring deterministic, real-time behavior at sub-microsecond precision. - Real-Time & Distributed Systems
Design and optimize large-scale distributed systems with tight time synchronization requirements. - Interface & API Development
Build scalable interfaces between embedded systems, hardware components (e.g., FPGA), and higher-level software layers. - Performance Optimization
Identify and drive system-level improvements across the compute stack to enhance long-term scalability and efficiency.
What you must have:
- Master’s or PhD in Electrical Engineering, Computer Engineering, Computer Science, or a related field
- 10+ years of experience in embedded systems, firmware, or hardware architecture
- Strong background in real-time systems, deterministic timing, and distributed system design
- Experience with sub-microsecond time synchronization
- Exposure to industries such as:
- High-performance computing
- Aerospace
- Semiconductor/chip design
- AI hardware (custom training chips)
- Particle physics or similar environments
- Proficiency with:
- FPGA design and simulation tools
- Systems programming (C, C++, Rust)
- Higher-level languages (Python)
- Ability to operate at a Principal or Distinguished Engineer level, with strong communication and architectural depth
Salary/Rate Range: $200,000 - $300,000 base CAD
Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com