QNX Senior Quality Manager
Ottawa, ON · On-site
Experience in the technology industry, particularly software development environments with a focus on quality and project management. * Appropriate technology related degree or equivalent experience.
Ottawa, ON · On-site
Experience in the technology industry, particularly software development environments with a focus on quality and project management. * Appropriate technology related degree or equivalent experience.
Ottawa, ON · On-site
Experience in the technology industry, particularly software development environments with a focus on quality and project management. * Appropriate technology related degree or equivalent experience.
A great software architect has a strong development and management background and excellent software integration experience. They are experienced in designing and possess the ability to develop a ...
A great software architect has a strong development and management background and excellent software integration experience. They are experienced in designing and possess the ability to develop a ...
A great software architect has a strong development and management background and excellent software integration experience. They are experienced in designing and possess the ability to develop a ...
Quick apply
A great software architect has a strong development and management background and excellent software integration experience. They are experienced in designing and possess the ability to develop a ...
Our software is responsible for the reliable movement, processing, and distribution of market data ... As an Development Manager, your primary responsibility is enabling engineers and teams to operate ...
Our software is responsible for the reliable movement, processing, and distribution of market data ... As an Development Manager, your primary responsibility is enabling engineers and teams to operate ...
Developed and prepared project build models associated with Maven, Gradle, or SBT. * Hands-on experience in Github & Nexus management and its use cases. * Solid understanding of data structures ...
Developed and prepared project build models associated with Maven, Gradle, or SBT. * Hands-on experience in Github & Nexus management and its use cases. * Solid understanding of data structures ...
CA$108K - CA$158K/yr
QNX software is trusted across industries including automotive, medical devices, industrial ... Why join QNX as a Technical Open Source Development Manager: * You get to upstream , not just ...
CA$108K - CA$158K/yr
QNX software is trusted across industries including automotive, medical devices, industrial ... Why join QNX as a Technical Open Source Development Manager: * You get to upstream , not just ...
Ottawa, ON · On-site
CA$108K - CA$158K/yr
QNX software is trusted across industries including automotive, medical devices, industrial ... Why join QNX as a Technical Open Source Development Manager: * You get to upstream , not just ...
Ottawa, ON · On-site
CA$108K - CA$158K/yr
QNX software is trusted across industries including automotive, medical devices, industrial ... Why join QNX as a Technical Open Source Development Manager: * You get to upstream , not just ...
Working with management and Product Managers, the developer will assume the responsibilities of a ... Implementation includes using the latest development tools to turn the designs into software ...
Working with management and Product Managers, the developer will assume the responsibilities of a ... Implementation includes using the latest development tools to turn the designs into software ...
Software Development: * Write clean, well-tested, and maintainable code * In C#, .NET, Java, React ... Collaborate effectively with team members, product managers, and other stakeholders. * Actively ...
Software Development: * Write clean, well-tested, and maintainable code * In C#, .NET, Java, React ... Collaborate effectively with team members, product managers, and other stakeholders. * Actively ...
Working with management and Product Managers, the developer will assume the responsibilities of a ... Implementation includes using the latest development tools to turn the designs into software ...
Working with management and Product Managers, the developer will assume the responsibilities of a ... Implementation includes using the latest development tools to turn the designs into software ...
Mississauga, ON · On-site +1
We built a cloud-based software product, ENGIN, that is focused on helping our clients manage their ... This role will contribute to all stages of the software development life cycle: from participating ...
Mississauga, ON · On-site +1
We built a cloud-based software product, ENGIN, that is focused on helping our clients manage their ... This role will contribute to all stages of the software development life cycle: from participating ...
Software development experience: 3+ years of handson experience in objectoriented software ... Knowledge of source control management systems, continuous improvement tools, and peer code review ...
Software development experience: 3+ years of handson experience in objectoriented software ... Knowledge of source control management systems, continuous improvement tools, and peer code review ...
Ottawa, ON · On-site +1
Strong experience with C++ development. * Familiarity with MFC (Microsoft Foundation Class ... Familiarity with Git for source code management. * Experience with Microsoft Entity Framework.
Ottawa, ON · On-site +1
Strong experience with C++ development. * Familiarity with MFC (Microsoft Foundation Class ... Familiarity with Git for source code management. * Experience with Microsoft Entity Framework.
Be Seen First
Burlington, ON · On-site
CA$75K - CA$100K/yr
There's no layer of management between you and the problems that matter. The opportunity We are expanding our software development services team to take on a growing portfolio of custom software ...
Quick apply
Be Seen First
Burlington, ON · On-site
CA$75K - CA$100K/yr
There's no layer of management between you and the problems that matter. The opportunity We are expanding our software development services team to take on a growing portfolio of custom software ...
CA$90K - CA$140K/yr
... development for Intel * Bare metal programing and Board bring-up * Familiarity with the following OS architectures; Linux, VxWorks, and Windows * Software configuration management tools such as GIT ...
CA$90K - CA$140K/yr
... development for Intel * Bare metal programing and Board bring-up * Familiarity with the following OS architectures; Linux, VxWorks, and Windows * Software configuration management tools such as GIT ...
Burlington, ON · On-site +1
CA$80K - CA$100K/yr
As a Business Development Manager - Refrigerated Division, you will join our Boomer Fresh Team ... software experience to be data driven and customer focused. If Salesforce is new to you, come ready ...
Burlington, ON · On-site +1
CA$80K - CA$100K/yr
As a Business Development Manager - Refrigerated Division, you will join our Boomer Fresh Team ... software experience to be data driven and customer focused. If Salesforce is new to you, come ready ...
CA$25 - CA$32/hr
Fault and alarms subsystems to detect, report and maintain defects and manage their hysteresis and ... Software development tools such as git, BitBucket, Gerrit, Jira, etc. * Unit test frameworks such ...
CA$25 - CA$32/hr
Fault and alarms subsystems to detect, report and maintain defects and manage their hysteresis and ... Software development tools such as git, BitBucket, Gerrit, Jira, etc. * Unit test frameworks such ...
Mississauga, ON · Hybrid
... management or a team lead. Basic Qualifications * Bachelor's or Graduate degree in Software, Computer, or Electrical Engineering or Computer Science. * Strong experience in C++ software development
Mississauga, ON · Hybrid
... management or a team lead. Basic Qualifications * Bachelor's or Graduate degree in Software, Computer, or Electrical Engineering or Computer Science. * Strong experience in C++ software development
CA$25 - CA$32/hr
The role supports innovation in network simulation through practical software development and user ... and manage structured data used by simulation and testing systems Translate user needs into ...
CA$25 - CA$32/hr
The role supports innovation in network simulation through practical software development and user ... and manage structured data used by simulation and testing systems Translate user needs into ...
Software Development: * Write clean, well-tested, and maintainable code * In C#, .NET, Java, React ... Collaborate effectively with team members, product managers, and other stakeholders. * Actively ...
Software Development: * Write clean, well-tested, and maintainable code * In C#, .NET, Java, React ... Collaborate effectively with team members, product managers, and other stakeholders. * Actively ...
$62.7K - $72.4K
1% of jobs
$72.4K - $82.2K
2% of jobs
$82.2K - $91.9K
2% of jobs
$91.9K - $101.6K
6% of jobs
$101.6K - $111.3K
12% of jobs
$112.3K is the 25th percentile. Wages below this are outliers.
$111.3K - $121K
16% of jobs
The median wage is $127.1K / yr.
$121K - $130.8K
17% of jobs
$130.8K - $140.5K
17% of jobs
$141.8K is the 75th percentile. Wages above this are outliers.
$140.5K - $150.2K
12% of jobs
$150.2K - $159.9K
9% of jobs
$159.9K - $169.7K
6% of jobs
$62.7K
$127.7K
$169.7K
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.
Full-time
Medical, Dental, Vision, Life, Retirement
Posted 22 days ago
Worker Sub-Type:
RegularJob 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, middleware, solutions, and development tools, along with support and services delivered by trusted embedded software experts. With a focus on reducing hardware dependency and increasing efficiency, QNX empowers organizations to unlock new possibilities in areas like high-performance computing at the edge, standards-based virtualization technologies, and cloud enablement. QNX technology has been deployed in the world's most critical embedded systems, including more than 275 million vehicles on the road today. QNX software is trusted across industries including automotive, medical devices, industrial controls, robotics, commercial vehicles, rail, and aerospace and defense.
Are you the person we are looking for?
The QNX Quality and Process Management team is growing and we're looking for a talented quality system professional to join us. You will apply your knowledge of software quality standards, models, processes and apply these towards quality and functional safety certifications applicable to automotive, industrial, rail, medical, A&D and other industries. You will also perform a wide range of assignments contributing to the corporation's certified Quality Management System (QMS) including but not limited to, quality and process assurance activities, participating in internal quality audits and process engineering support for process improvement initiatives. We are looking for someone is collaborative, with a desire and willingness to facilitate successful outcomes for people and process, a tenacious appreciation for quality and attention to detail.
In return for yourskills, expertise and enthusiasm, we will provide you with an attractive compensation & comprehensive benefits package. You will alsohave the opportunity tothrive in a dynamic global environment, working alongside outstanding colleagues, delivering a ground-breaking embedded OS.
You will:
Partner with the QNX Quality Manager on the continual improvement of our Quality Management Systems (QMS) and Cybersecurity Management System (CSMS) towards meeting quality objectives and maintaining certification to ISO 9001 and ISO/SAE 21434.
Help drive continuous improvement and champion a quality and safety culture
Collaborate closely with development and product management to balance safety, quality, cybersecurity, and commercial requirements for customers in the automotive, industrial, medical, and other industries.
Conduct quality assurance process and work product audits for QNX software projects.
Conduct Functional Safety Audits and Confirmation Reviews for software safety projects.
Support internal and external ISO 9001:2015 quality audits.
Contribute to Quality and process related responses to RFPs and customer questionnaires.
Support SW development teams relative to quality and the product life-cycle model.
Collaborate with the Safety Manager to ensure the QMS supports functional safety certification activities for ISO 26262, IEC 61508 or other safety related standards.
The above describes essential responsibilities and activities. Depending on organizational requirements, other duties may be assigned including project management and coordination for non-product corporate initiatives.
You will have:
Experience in the technology industry, particularly software development environments with a focus on quality and project management.
Appropriate technology related degree or equivalent experience.
Strong verbal, written, project management and interpersonal communication skills as well as strong customer focus and services orientation.
Experience in Requirements Management, Configuration Management, SW Development process models, Quality Management Systems, architecture, design and implementation application and maintenance of Product Life Cycle models.
Previous hands on experience in software development (requirements, design, code, test)
Effective influencing skills.
Specialized Skills:
Direct experience with implementing a software development organizations' compliance to one or more of the following quality-related standards:
ISO 9001 or similar Quality Management System standards (mandatory)
ISO 26262
IEC 61508
ISO/SAE 21434
SEI - CMMI
IEC 62304
DO-178C
SPICE ISO/IEC 15504 and/or Automotive SPICE
Management System auditing - preferably with ISO 9001
Knowledge of software quality management systems, quality control methodologies and tools
Application and maintenance of Product Life cycle models
Experience in process modelling (preferably functional safety ISO26262 in a process modelling tool and traceability)
ASPICE experience or provisional/competent assessor nice to have
#LI-KH1
Scheduled Weekly Hours:
40Compensation Hiring Base Salary Range:
$96,000.00 - $135,000.00Please 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 immediatelyDisclosure of Artificial Intelligence:
We donot 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.