Procom seeks a Systems Integration Engineer (Android/QNX) for a 12-month hybrid contract in Ontario. Requires C++, Android build system, and debugging skills.
Responsibilities
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.
Requirements
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.
Senior Control Systems Engineer designing and maintaining process control systems for Enbridge's Liquids Pipeline. Leading technical projects and supporting operational efficiency in a hybrid work environment.
Lead finance technology transformation at Block by architecting financial systems using Oracle Fusion. Collaborate with cross - functional teams to drive innovation and efficiency.
Senior Staff Engineer at Mozilla leading architectural design for next - gen AI agent frameworks and workflows. Focused on building and scaling autonomous capabilities in a remote role within a fast - paced team.
Conduct system design and simulations for railway communication control systems at Sogeclair. Collaborate with teams to ensure compliance with technical requirements and customer expectations.
Data & Systems Analyst in the nuclear sector at Aecon, providing data support and analysis for projects. Focusing on data analytics, process improvement, and collaboration with project teams.
Business Analyst joining an enterprise digital banking modernization project, bridging technical delivery and operational reality to ensure seamless transitions.
System Engineer managing virtualization technologies for TMX Group. Responsible for system design, implementation, and support of infrastructure technologies in a hybrid work environment.
Fire Alarm Systems Designer managing designs and project submissions in Canadian locations. Collaborating with team members to create compliant fire alarm systems and ensuring design quality standards.
Foundational engineer for global deep tech company defining systems architecture. Bridging business needs with technical implementation in AI SDK development.
Senior Embedded Linux OS Engineer developing Home Assistant OS for smart home products at Nabu Casa. Maintain platform reliability and collaborate with hardware developers in a remote setting.