Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

QNX DevOps Developer

$80k - $105k per year
Full-time

BlackBerry

Worker Sub-Type: Regular Job Description: 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 time-tested and trusted foundation software, including our deterministic micro kernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built 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. As a successful candidate, you will be a member of a dedicated, passionate product development team which builds, delivers, and supports Blackberry QNX. Your role will provide you with exciting opportunities to define, optimize and improve developer infrastructure to make processes more efficient and streamlined. The QNX Build team supports the broader QNX developer community by maximizing the effectiveness of the company's build infrastructure. Our automation, packaging, and maintenance forms the basis for continuous stability and improvement of QNX products, including the QNX real-time operating system. As a member of our team, you will contribute to the management of the build infrastructure, development of build processes, support of continuous integration techniques, and handle configuration management for a suite of continuously evolving QNX products. What you will do:

  • Work with the QNX engineering and process teams to drive the evolution of QNX’s tool-based process (code build, static analysis, automated testing, release automation.)
  • Develop tooling (in Python, Groovy, Bash and a variety of other languages) to improve the build, packaging, and release processes for software (particularly C/C++)
  • Develop pipelines using Jenkins and Gitlab.
  • Maintain build team infrastructure using IaC approaches (Docker, Terraform, Ansible)
  • Manage internal customers
  • Mentor team members
What you will need:
  • An Information Technology, Computer Science or Engineering degree, or equivalent work experience
  • Experience with languages such as Python, groovy, bash
  • Experience with source code management tools such as Git, SVN (branching, merging, tagging)
  • Experience with pipeline languages (E.g. Jenkins, Gitlab)
  • Experience with Containerization, Virtualization and container orchestration (E.g. Docker, docker swarm, kubernetes)
  • Experience with cloud solutions such as AWS, OpenStack
  • Hands-on experience working with automated CI/CD environments such as Gitlab, Github and Jenkins
  • Proven ability to take ownership of problems and see them through to resolution
  • Great verbal and written communications skills
  • A love for automating tasks and problem solving
Interesting skills you have:
  • Experience with embedded software development
  • Experience with Artifact Repositories such as Artifactory or Nexus
  • Familiar with GNU make and makefile syntax
  • Experience compiling C/C++ projects using the GNU Compiler Collection (GCC)
  • Experience with building CRUD apps and REST APIs
  • Experience with building simple web pages
  • Experience creating packages for a package manager.
#LI-KH1 Scheduled Weekly Hours: 40 Compensation Hiring Base Salary Range: $80,000.00 - $105,000.00 Please be advised that the compensation hiring range indicated herein is provided solely as a good-faith estimate of expected base compensation for the position. The actual compensation offered will be determined at the time of hire and is contingent upon multiple factors, including but not limited to the candidate’s qualifications, relevant experience, demonstrated skills, and results of assessments conducted during the hiring process. Bonus: The BlackBerry Variable Incentive Pay (VIP) program is an organization-wide bonus incentive program which aims to reward full-time eligible employees for their contribution to BlackBerry’s success. VIP payments are made in addition to base salary and factor in company’s performance as a way for employees to share in BlackBerry’s achievements. Benefits: The BlackBerry Employee Benefits programs offer a wide range of benefits that support your physical, financial and personal well-being. BlackBerry remains committed to offering affordable benefits including coverage for medical, dental, vision, life, disability insurance, retirement, employee share purchase program and paid-time-off to those that meet the eligibility requirements. Disclosure of Position Status: This is an active opening. We are seeking to fill this position immediately Disclosure of Artificial Intelligence: We do not use artificial intelligence (AI) to screen, assess, or select applicants at any stage of our recruitment process. All applications are reviewed and evaluated by our hiring team.
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the QNX DevOps Developer in Ottawa, ON vacancy
  • $80k - $105k per year

     ...Worker Sub-Type: Regular Job Description: QNX, a division of BlackBerry Limited (NYSE: BB; TSX: BB), provides the trusted foundation...  ...? Do you enjoy working at the intersection of operating systems, developer tools, AI, robotics, and embedded platforms? At QNX, we're on a mission... 
    Suggested
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    6 days ago
  • $108.75k - $152.25k per year

     ...Worker Sub-Type: Regular Job Description: QNX, a division of BlackBerry Limited (NYSE:...  ...Package (BSP) Team is looking for Driver Developers (Software Dev II & Senior’s) to design and...  ...standards Interested in opportunities to develop software under specialised safety standards... 
    Suggested
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    6 days ago
  • $131.25k - $181.25k per year

     ...Worker Sub-Type: Regular Job Description: QNX enhances the human experience and amplifies technology-driven industries, providing a...  ...generation of embedded and real-time systems. What You'll Do Design, develop, and enhance core operating system technologies at the kernel and... 
    Suggested
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    6 days ago
  • $108.75k - $152.25k per year

     ...Worker Sub-Type: Regular Job Description: QNX enhances the human experience and amplifies technology-driven industries, providing...  ...Test Team is seeking an experienced and highly motivated Software Developer in Test to help validate and deliver next-generation QNX software... 
    Suggested
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    6 days ago
  • $131.25k - $181.25k per year

     ...Worker Sub-Type: Regular Job Description: QNX enhances the human experience and...  ...? Join a team of highly skilled engineers developing the compilers, libraries, utilities, and command...  ...development platform. What you'll do: Design, develop, and enhance system-level software... 
    Suggested
    Long term contract
    Full time
    Internship
    Immediate start
    Worldwide

    BlackBerry

    Ottawa, ON
    3 hours ago
  • $90k - $126k per year

     ...Worker Sub-Type: Regular Job Description: QNX, a division of BlackBerry Limited (NYSE: BB; TSX: BB), provides the trusted foundation...  ...? Do you enjoy working at the intersection of operating systems, developer tools, AI, robotics, and embedded platforms? At QNX, we're on a mission... 
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    6 days ago
  • $108.75k - $152.25k per year

     ...next generation of intelligent, sensor-driven systems. At QNX, our Sensor Framework team is developing a high-performance, scalable framework that enables...  .... We’re looking for an accomplished Embedded Software Developer who thrives on solving complex, low-level engineering... 
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    6 days ago
  • $90k - $126k per year

     ...Worker Sub-Type: Regular Job Description: QNX, a division of BlackBerry Limited (NYSE: BB; TSX: BB), provides the trusted foundation...  ...Through our QNX Everywhere initiative, we're creating a thriving developer ecosystem that connects open-source technologies, startups, universities... 
    Full time
    Contract work
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    6 days ago
  • $108.75k - $158.75k per year

     ...Worker Sub-Type: Regular Job Description: QNX enhances the human experience and amplifies technology-driven industries, providing a...  ...security assessments against real-world embedded platforms Design, develop, and execute large-scale fuzzing campaigns to uncover memory... 
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    6 days ago
  • $108.75k - $158.75k per year

     ...Worker Sub-Type: Regular Job Description: QNX, a division of BlackBerry Limited (NYSE: BB; TSX: BB), provides the trusted foundation...  ...Analyze software defects for security impact, working closely with developers to mitigate risks. Verify and validate ISO 21434 work products... 
    Full time
    Internship
    Immediate start
    Worldwide

    BlackBerry

    Ottawa, ON
    6 days ago
  • $96k - $135k per year

     ...Worker Sub-Type: Regular Job Description: QNX enhances the human experience and amplifies technology-driven industries, providing a trusted foundation for software-defined businesses to thrive. The business leads the way in delivering safe and secure operating systems, hypervisors... 
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    6 days ago
  • $108.75k - $158.75k per year

     ...Worker Sub-Type: Regular Job Description: QNX enhances the human experience and amplifies technology-driven industries, providing a trusted foundation for software-defined businesses to thrive. The business leads the way in delivering safe and secure operating systems,... 
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    7 days ago
  •  ...work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a...  ...solutions to resolve complex customer-reported problems. • DevOps Engineering: Experience working with DevOps engineering principles... 
    Full time
    Internship

    IBM

    Ottawa, ON
    10 days ago
  • $108.75k - $158.75k per year

     ...Worker Sub-Type: Regular Job Description: QNX enhances the human experience and amplifies technology-driven industries, providing a...  ...transparency, collaboration, and community. You will shape the developer experience for thousands of engineers building on QNX. You will... 
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    6 days ago
  • $131.25k - $181.25k per year

     ...Worker Sub-Type: Regular Job Description: QNX enhances the human experience and amplifies technology-driven industries, providing a...  ...working closely with product management, customers, and architects. Develop and maintain the Tool Qualification analysis for Safety (ISO... 
    Full time
    Immediate start
    Worldwide

    BlackBerry

    Ottawa, ON
    6 days ago
  •  ...Advance your career as a DevOps Engineer with Kongsberg Geospatial in Ottawa. This hybrid position focuses on enhancing development processes...  ...build, test, and release stages. Collaborating with software developers, you'll leverage your problem-solving skills and desire for... 
    Internship
    Worldwide

    Kongsberg Geospatial Ltd.

    Ottawa, ON
    3 days ago
  •  ...contribute across the development lifecycle in a collaborative, DevOps-oriented environment, exploring practical ways AI tools can support...  ...features, including radio resource management functions. Develop software for embedded, real-time environments and investigate complex... 
    Long term contract
    Full time
    Temporary work

    Ericsson

    Ottawa, ON
    4 days ago
  •  ...TEHORA est présentement à la recherche d’ un(e) conseiller(ère) DevOps pour accompagner la Ville de Québec dans l’automatisation, l’intégration et le déploiement continu de ses applications et infrastructures. La personne retenue contribuera à moderniser les processus de développement... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  •  ...defined contribution pension plan with company matching. Job Description Internal Job Title: Platform Developer Posting Title: Platform Developer (DevOps, Kubernetes & GitOps) Job Type: Permanent, Full-Time Location: 18 Auriga Drive, Ottawa ON Work... 
    Long term contract
    Permanent employment
    Full time
    Internship

    Canadian Bank Note Company

    Ottawa, ON
    2 days ago
  •  ...become available.  49 Solutions is seeking senior DevOps and cloud-automation professionals who can...  ...discipline. Databricks-specific skills may be developed through training and enablement.    Responsibilities  • Develop reusable Infrastructure-as-Code modules using Terraform... 
    Contract work
    Remote work

    49 Solutions

    Ottawa, ON
    1 day ago
  • $58k - $102k per year

     ...services. We drive technological change to support our clients in developing end to end technology delivery capabilities, enabling them...  ...outstanding academic credentials • 3+ years of experience as a Cúram Developer in the full life cycle of requirements through functional... 
    Permanent employment
    Flexible hours

    Deloitte

    Ottawa, ON
    3 days ago
  • Elevate your career at QNX, a division of BlackBerry Limited, as an Embedded Software Developer II. This role focuses on utilizing C, C++, and Python within the QNX Real-Time Operating System (RTOS) to tackle complex challenges across various domains. In this pivotal role,... 

    BlackBerry QNX

    Ottawa, ON
    4 hours ago
  • Dive into cutting-edge embedded software development with QNX, a part of BlackBerry Limited. This exciting role focuses on utilizing technologies...  ..., and Python within a hybrid work model. As an Embedded Software Developer II, you will work with diverse technologies, including operating... 

    BlackBerry Inc.

    Ottawa, ON
    4 hours ago
  • Drive innovation as an Embedded Software Developer with QNX, a division of BlackBerry Limited. Engage with cutting-edge technologies including C, C++, and Python to shape the future of AI systems. As a key contributor at QNX, you'll develop software across various domains and... 

    QNX

    Ottawa, ON
    4 hours ago
  • $80k - $90k per year

     ...000 Type of Vacancy: New We are looking for a Frontend/UI Developer to join the Larus team. You will design and build the interfaces...  ...translating findings into design improvements;  Docker, Azure DevOps, or similar deployment and CI/CD platforms;  Familiarity with... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Home office
    Monday to friday
    3 days per week

    Larus Technologies

    Ottawa, ON
    17 days ago
  •  ...Develop low-level QNX software for sophisticated sensor-driven systems. Apply C, C++, concurrency, and hardware debugging skills to embedded platforms. QNX seeks a Senior Embedded Software Developer for technically demanding systems work. You will design robust framework... 

    QNX

    Ottawa, ON
    4 hours ago
  •  ...Develop embedded software for QNX RTOS using C, C++, and Python across robotics, AI frameworks, and connected platforms. Work 40 scheduled hours weekly. This Embedded Software Developer role supports QNX Everywhere, integrating modern open-source projects with QNX technologies... 

    BlackBerry

    Ottawa, ON
    4 hours ago
  • $108.75k - $152.25k per year

    What You'll Do Design, develop, optimize automated tests, test frameworks and test cases to continuously improve test coverage, reliability, and execution efficiency. Execute software validation activities on both reference and customer hardware platforms. Debug complex... 
    Full time

    bb

    Ottawa, ON
    4 hours ago
  • $80k - $100k per year

     ...ARCHIMEDESLocation Hybrid - In OttawaProgram Brain-Heart Interconnectome Research Program Term One-year contract. Purpose The UX Developer will join the Brain-Heart Interconnectome Research Program team, a $109 million initiative funded by the CFREF (Canada First... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Remote work
    Worldwide
    2 days per week

    University of Ottawa Heart Institute

    Ottawa, ON
    2 days ago
  • $65.28k - $92.59k per year

     ...specialist for Transit Training and Development, designing and developing curricula for all transit training and orientation programs for...  ...conduct comprehensive Training and Development needs assessments; develop departmental campaigns such as Safe Winter Driving and Double Decker... 
    Permanent employment
    Full time
    Traineeship
    Flexible hours
    Shift work

    City of Ottawa

    Ottawa, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to QNX DevOps Developer. Be the first to apply!