-
Middleware Administrator
1 week ago
Canadian Institute for Health Information Ottawa, Canada**Category** · - Software Development · **City** · - Ottawa, Toronto, Ontario, Canada · - Middleware Administrator · - Who we are · - We are an organization comprised of industry thought leaders who are passionate about health data and want to make a difference in the health care ...
-
Blackberry Qnx Cybersecurity Manager
1 week ago
BlackBerry Ottawa, CanadaWorker Sub-Type: · Regular · **Job Description**: · BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides specialised support and services for building the world's most critical embedded systems. We ...
-
Principal Cybersecurity Manager
1 week ago
BlackBerry Ottawa, CanadaWorker Sub-Type: · Regular · **Job Description**: · Location: Hyderabad, fulltime on-site · BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world's ...
-
Blackberry Qnx
4 days ago
BlackBerry Ottawa, CanadaWorker Sub-Type: · Regular · **Job Description**: · BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world's most critical embedded systems. We are t ...
-
Blackberry Qnx
1 week ago
BlackBerry Ottawa, CanadaWorker Sub-Type: · Regular · **Job Description**: · - Location: Ottawa, full-time · - BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world's most c ...
-
Blackberry Qnx Technical Project Manager
2 days ago
BlackBerry Ottawa, CanadaWorker Sub-Type: · Regular · **Job Description**: · - Location: Ottawa, on-site · - BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world's most cri ...
-
Blackberry Qnx
2 days ago
BlackBerry Ottawa, CanadaWorker Sub-Type: · Regular · **Job Description**: · Location: Ideally, the position will be based out of Ottawa, ON. Secondary locations could include: Toronto, ON, Waterloo, ON, or Burnaby, BC. · BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervis ...
-
BlackBerry Ottawa, CanadaWorker Sub-Type: · Regular · **Job Description**: · - Location: Ottawa preferred · - BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world's most cr ...
-
Scrum Master
5 days ago
Maplesoft Group Ottawa, CanadaMaplesoft Group is currently seeking a Scrum Master for our Federal Government client. · The following responsibilities are associated with the "Statement of Work" but are not limited to: · Under the direction of Assistant Director, Database and Middleware Services: · - Work with ...
-
Product Marketing Manager
1 week ago
Solace Corporation Ottawa, Canada**Harnessing the Power of Data, Together.** · Solace is empowering some of the world's largest enterprises in their journey towards becoming real-time, data-driven organizations. The next time you drive a luxury vehicle, order new furniture online, fly in a plane, or do some onli ...
-
BlackBerry Ottawa, CanadaWorker Sub-Type: · Regular · **Job Description**: · BlackBerry QNX is a trusted supplier of safe and secure foundational software and professional services for the world's most critical embedded systems. We are the embedded authorities. BlackBerry QNX was born in embedded and pro ...
-
Junior System Analyst
1 week ago
NAV Canada Ottawa, CanadaJob Posting Title · Junior System Analyst · Job Category · Systems Engineering · Language Requirements · Bilingual / Bilingue · Posting End Date · Job Grade · CS-2 · Pay Range · $83,268 - $101,193 · Job Summary · The Junior System Analyst will provide systems administration suppo ...
-
System Analyst
1 week ago
NAV Canada Ottawa, CanadaJob Posting Title · System Analyst · Job Category · Systems Engineering · Language Requirements · English / Anglais · Posting End Date · Job Grade · CS-3 · Pay Range · $97,670 - $120,268 · Job Summary · **Job Description**: · What NAV CANADA offers you: · - Challenging, team-orie ...
-
Technical Project Manager
1 day ago
Solace Corporation Ottawa, Canada**Harnessing the Power of Data, Together.** · The world's leading enterprises are using Solace's event streaming and management platform to transform their organizations by harnessing the power of events. · The more quickly an enterprise can get information about events to where ...
-
Digital Marketing Content Specialist
1 week ago
Solace Corporation Ottawa, Canada**Harnessing the Power of Data, Together.** · The world's leading enterprises are using Solace's event streaming and management platform to transform their organizations by harnessing the power of events. · The more quickly an enterprise can get information about events to where ...
-
Product Marketing Manager
4 days ago
Solace Corporation Ottawa, Canada**Harnessing the Power of Data, Together.** · The world's leading enterprises are using Solace's event streaming and management platform to transform their organizations by harnessing the power of events. · The more quickly an enterprise can get information about events to where ...
-
Quality Assurance Analyst
2 days ago
University of Ottawa Ottawa, CanadaJob title under review · The University of Ottawa—A crossroads of cultures and ideas · The University of Ottawa is home to a dynamic community of over 50,000 students, faculty and staff, who live, work and study in both French and English. Our campus is a crossroad of cultures an ...
-
System Support Analyst
4 days ago
IBM Ottawa, CanadaIntroduction · At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are y ...
-
Embedded C++ Developer
1 week ago
Procom Ottawa, CanadaEmbedded Software Developer, C++, Middleware · On behalf of our leading-industry client, Procom is seeking a Middleware Embedded Software Developer. This role requires on-site work in Ottawa. · In this position you will be working in the Software Development team, participating i ...
-
Middleware Administrator
1 week ago
CGI Njoyn Ottawa, ON, CanadaWe are an organization comprised of industry thought leaders who are passionate about health data and want to make a difference in the health care field. We are an independent, not-for-profit organization and together with our partners we provide essential information on Canada's ...
Software Developer, Middleware - Ottawa, Canada - Procom
Description
Software Developer, Middleware
On behalf of our leading-industry client, Procom is seeking a Middleware Embedded Software Developer. This role requires on-site work in Ottawa.
In this position you will be working in the Software Development team, participating in a project where you will be working through the development lifecycle, from concept, test plan design, implementation, test bed setup, execution, issue debugging, isolation and quality metrics tracking. You will gain practical experience on scaled agile software development model, and C++ and Python programming.
Responsibilities
-Work in Scaled Agile SW development environment to deliver state of the art SW solutions for cloud connected modules working on Ethernet/CAN network
-Work with feature requirements to define High level and Detailed Design
-Implement, test and maintain software features using C++ and Python
-Share ideas for innovation and process improvements.
Required Qualifications
-7+ years' experience with embedded C++
-Must have C++11 or newer version experience
-Experience with embedded software development and work through the development lifecycle
-Strong understanding of system design & system integration concepts
-Strong foundation in computer science, with competencies in memory management, data structures, algorithms and software design
-Strong ability for troubleshooting and problem solving
-Solid verbal and written communication skills
-Ability to work in a multi-site team environment where self-driven and self-motivated capabilities are key initiatives
-Bachelor degree in Computer Science, Computer Engineering, Electrical Engineering or related technical
Nice to Have Skills
-Good python development experience
-Knowledge of data security & encryption algorithms
-Development experience with QNX or embedded Linux
-Enhanced multi-threading & IPC knowledge.
-Experience with build system (Jenkins), source control system (GitHub), and defect tracking system (JIRA
Start Date: ASAP
Contract Duration: 12 months+
Location: Ottawa - Onsite