Blackberry Qnx - Ottawa, Canada - BlackBerry
Description
Worker Sub-Type:
Regular
Job Description:
- Location: Onsite, Ottawa, ON
- Think embedded, think QNX
- BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides authoritative support and services for building the world's most critical embedded systems. We are the embedded authorities. BlackBerry QNX was born in embedded, and provides timetested and trusted foundation software, including our deterministic micro kernel realtime operating system (RTOS), safetycertified products, middleware and security solutions, all purposebuilt for embedded systems.
- With the evolving landscape of safety (ISO2626) and security (ISO21434) required standards, QNX is in need to increase its developer productivity by scaling internal processes to benefit from more automation.
- What you will do:
- Drive the evolution of our CI/CD infrastructure and software delivery platform, with a focus on developing and managing QNX's tool
- based process (code build, static analysis, automated testing, etc.)
- Work with the QNX development and process teams to integrate new features and fixes as the processes evolve
- Participate in QNX's migration to using Git as its sole source code management system
- Develop and maintain QNX process infrastructure and configuration
- What you will need:
- An Information Technology, Computer Science or Engineering degree, or equivalent work experience
- Experience with source code management tools such as Git, SVN
- Experience with scripting languages such as Python, bash, groovy
- Experience with pipeline languages (E.g. Jenkins, Gitlab)
- Experience with web frameworks such as Django
- Experience with cloud solutions such as OpenStack
- Experience with Containerization, Virtualization and container orchestration (E.g. Docker)
- Experience working on Linux (admin tasks)
- Handson experience working with automated CI/CD environments like Gitlab, Github and Jenkins
- Proven ability to take ownership of problems and see them through to resolution
- Additional Skills:
- Familiarity with an Agile software development process
- Experience with embedded software
40
More jobs from BlackBerry
-
Talent Development Specialist
Waterloo, Canada - 4 weeks ago
-
Human Resources Business Partner Manager
Waterloo, Canada - 3 weeks ago
-
Security Response Analyst Ii
Waterloo, Canada - 2 weeks ago
-
Sustainability Manager
Waterloo, Canada - 4 weeks ago
-
Blackberry Qnx Product Manager, Virtualization
Ottawa, Canada - 1 week ago
-
Cyber Senior Technical Sales Consultant
Toronto, ON, Canada - 1 week ago