Job Description
Procom is currently looking for a Systems Integration Engineer (Android/QNX) for our client in the private sector
THIS CONTRACT HAS A TBD START DATE AND GOES FOR 12 MONTHS LATER (GREAT CHANCE OF ONGOING EXTENSIONS)
LOCATION: HYBRID ONSITE EXPECTATION (OTTAWA/WATERLOO/OAKVILLE — 3–4 DAYS/WEEK).
LANGUAGE: ENGLISH
REFERENCES: 2
RESUMES DUE: ASAP
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.
Please reach out to me for more details at Katherine.spallin@procomservices.com
