Procom
Systems Integration Engineer (Android/QNX)
Ottawa, Ontario, Canada · Hybrid
RATE
$64–$80/hr CAD
POSTED
7/14/2026
Job Description
Systems Integration Engineer, Android and QNX Platforms
Procom is seeking a Systems Integration Engineer to join a platform engineering team responsible for integrating common software components across Android and QNX environments. This role centers on triaging and debugging complex, system level issues and ensuring reliable communication between software components and ECUs. The ideal candidate brings strong problem-solving instincts, hands on debugging experience, and a solid grasp of system level interactions, networking, and embedded environments.
Key Responsibilities
-Integrate common software components across the platform, spanning both Android and QNX
-Learn and take ownership of the integrated components over time
-Analyze code, identify root causes of issues, and implement fixes
-Continuously improve component reliability by addressing recurring issues
-Analyze system logs to surface potential issues and enhance logging for faster root cause analysis
Required Skills
-Working knowledge of the Android build system, including core fundamentals such as Activities, Services, Intents, and Watchdog
-Strong C++ proficiency, with the ability to analyze code, identify root causes, and debug effectively
-Experience working within Agile development processes
-Networking domain knowledge, including Ethernet, virtual and physical networks, and socket communication
-Android middleware knowledge, including HAL, System Service, SEPolicy, and IPC via AIDL and UDS
-Understanding of build systems and how code is compiled and packaged
-Hands on programming background in C++ or Java, with strong debugging capability. This role emphasizes deep code comprehension over active development
-Experience with log analysis and system level defect debugging
-Knowledge of systems integration principles and system performance analysis
-Familiarity with tools such as Wireshark, Tombstone, and GDB
-Strong command of Git operations
-Knowledge of Android.bp and Makefile structures
-Familiarity with Copilot or similar AI coding agents
Required Experience
-Six or more years of overall IT experience, including four or more years in software development
-Hands on experience in C or C++ software development on the Android platform
Education: Bachelor's degree required
Location: Hybrid - Ottawa, Waterloo, or Oakville (3-4 days Onsite)
Duration:12 Months Contract
This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.
Ready to apply?
You'll complete the application through our portal.
Role summary
Systems Integration Engineer (Android/QNX)
Ottawa, Ontario · Hybrid
RATE
$64–$80/hr CAD
TYPE
Contract · 12 Months
STARTS
7/8/2026
POSTED
21 hours ago
ATS ID
328047
Not quite the right fit?
Browse all of our open roles across tech, finance, and engineering.
See all jobs →Looking for something specific?
Create a profile and get jobs recommended to you based on your skills and preferences.
Create a profile →