Software Systems Developer Jobs
By Ford Motor Company At Oakville, Ontario, Canada
5+ years C++ SW development experience on embedded, infotainment platforms, mobile, or consumer electronic platforms
3+ experience as a senior contributor to a development team
3+ years experience with build systems and exposure to CI/CD tools
Expert level knowledge of C++
Experience using source code control and defect tools such as Git, Github, Gerrit, Jira, or Jenkins
Experience working with large codebases, containing multiple release/support streams across several development teams; comfortable reviewing and navigating developer code reviews
Blackberry Qnx – Systems Software Developer
By BlackBerry QNX At Ottawa, Ontario, Canada
Strong software development skills using applicable programming languages (C, C++, Assembly)
Experience developing, maintaining, and/or porting large open source projects an asset
Embedded and RTOS development experience an asset
Experience with Linux and/or Android internals an asset
Device driver experience on any platform is an asset
Excellent communication and interpersonal skills
Software Developer - Robot Autonomy Systems
By Avidbots Corp. At Kitchener, Ontario, Canada
Knowledge and experience with best practices in modern software development
Exposure to Agile project management methodologies
3+ years of experience with software development in a professional setting
Working knowledge of Robot Operating System (ROS)
Experience developing high-performance foundational software layers
Experience with multi-threaded and multi-process implementation
Systems Developer Jobs
By Finning At Edmonton, Alberta, Canada
Responsible for compliance with activities and controls required by Finning’s Change Management policies and procedures within scope of position
Post-Secondary degree or equivalent experience in education, business and/or information systems.
Ensure that work completed within scope satisfies the business and/or functional requirements provided and fits appropriately within Finning’s preferred solutions architecture
Ensures that code within scope is properly managed and baselined between local workstation and development environments
Strong working knowledge of development tools, languages, and methodologies applicable to the assigned platform(s)
Sound knowledge of common development methodologies and ability to apply the knowledge in daily functions
Software Systems Developer Jobs
By Ford Motor Company At Ottawa, Ontario, Canada
5+ years C++ SW development experience on embedded, infotainment platforms, mobile, or consumer electronic platforms
3+ experience as a senior contributor to a development team
3+ years experience with build systems and exposure to CI/CD tools
Expert level knowledge of C++
Experience using source code control and defect tools such as Git, Github, Gerrit, Jira, or Jenkins
Experience working with large codebases, containing multiple release/support streams across several development teams; comfortable reviewing and navigating developer code reviews
Senior Software Developer - Leap Ide (Remote Us Or Canada)
By D-Wave At Canada
Bachelor’s degree in Computer Science or equivalent work experience
5+ years of professional experience as a software developer on commercial products that make extensive use of opensource
Expert-level knowledge of JavaScript, and TypeScript including the ecosystem and standards
Intermediate-level knowledge of Go and Python
Experience building and deploying docker images in a Kubernetes environment
Experience defining, developing and consuming REST APIs
Blackberry Qnx - Network Software Developer
By BlackBerry QNX At Ottawa, Ontario, Canada
Provide clear communication with development team members, technical leads and management on project status, risks and approaches
Provide project estimates for requirements, design, implementation and testing.
4+ years of Software Development experience.
Experience with relevant programming languages (C).
Experience in embedded and real-time systems development.
Experience with performance, memory, and post-mortem analysis.
Blackberry Qnx Sec Ops Incident Response Lead
By QNX At Ottawa, ON, ca
Monitor for, triage and respond to newly disclosed vulnerabilities
Bachelor’s degree in computer science, engineering or equivalent experience
Experience with product security or incident response
Experience working with QNX, BSD or Linux
Assist in the handling of vulnerability reports
Respond to internal and external product security inquiries
Blackberry Qnx Systems Software Developer (Open Source)
By BlackBerry At Ottawa, ON, ca
Understand and communicate vulnerabilities disclosed in open-source components
C/C++ and python development experience
Experience contributing to open-source communities
Experience with developer tools like Subversion, Git, GitHub, Jenkins and Jira
Experience with scripting and automation
Experience working with QNX, BSD or Linux
Blackberry Qnx - Senior Technical Project Manager
By BlackBerry At Mississauga, ON, ca, 0
Proven flexibility in management style is a requirement.
Skills in project planning and management, decision making, problem solving.
Experience with software implementation project management, planning and deployments in an AGILE environment.
Interfaces with most internal departments including Finance, Marketing and Sales
1 - 2 years technical supervisory experience with people or projects.
Knowledge of UNIX-based operating systems.
Blackberry Qnx - Senior Software Test And Automation Specialist - Kernel
By BlackBerry At Ottawa, ON, ca, 0
Knowledge of formal test theory, test methodology, and ISO-9001 quality management
Prior experience or knowledge in kernel or embedded systems testing
Create, update and maintain test plans, test cases based on requirements
Demonstrated experience writing test plans and test cases, executing tests and reporting results
Experience developing automated tests - using C and/or Python
Demonstrated technical leadership experience and mentoring
Blackberry Qnx - Senior Software Test And Automation Specialist - Kernel
By QNX At Ottawa, ON, ca, 0
Knowledge of formal test theory, test methodology, and ISO-9001 quality management
Prior experience or knowledge in kernel or embedded systems testing
Create, update and maintain test plans, test cases based on requirements
Demonstrated experience writing test plans and test cases, executing tests and reporting results
Experience developing automated tests - using C and/or Python
Demonstrated technical leadership experience and mentoring
Blackberry Qnx - Audio Algorithm Developer
By BlackBerry At Burnaby, BC, ca, 0

Full job description Worker Sub-Type: Regular : Title: Audio Algorithm Developer Location: On-site Burnaby, BC (when office reopens) Summary BlackBerry QNX is seeking a talented and ...

Blackberry Qnx - Technical Editor
By BlackBerry At Ottawa, ON, ca, 0
Collaborates with product managers to set and meet requirements.
Interacts with technical project managers to set and meet project schedules.
Expertise in content discovery, best practices for search, and user experience design.
Experience with setting up, maintaining, or redefining documentation toolchains.
Responsibilities of a technical writer :
Writes user guides, programming guides, reference guides, technical notes, and release notes.
Blackberry Ivy - Senior Software Developer
By BlackBerry At Waterloo, ON, ca, 0
Ability to thrive in a fast-paced, multi-tasking environment with excellent time management and organization skills
Strong software engineering skills and knowledge of embedded software and cloud technologies
Experience interacting with automotive architecture teams, forward development organizations and production teams to implement proof of concepts and production planned programs
5+ years strong programming skills in C++ or Python
Technical knowledge of automotive platform architecture with a software focus
Experience with connected, embedded (Edge) in automotive designs
Cloud Ide Software Developer Intern (Summer - 16 Months)
By IBM Canada At Markham, ON, ca, 0

At IBM, work is more than a job – it’s a calling:

Blackberry Qnx - Software Test Specialist I (Bsps & Drivers)
By QNX At Ottawa, ON, ca, 0
Knowledge of formal test theory, test methodology, and ISO-9001 quality management
Create, update and maintain test plans, test cases based on requirements
Demonstrated experience writing test plans and test cases, executing tests and reporting results
Experience developing automated tests - preferably using C and/or Python
Experience with source versioning systems (Eg: SVN, Git)
Excellent communication, presentation, and organizational skills
Blackberry Qnx Software Test Specialist Ii (Bsp & Drivers) (
By BlackBerry At Ottawa, ON, ca, 0
Knowledge of formal test theory, test methodology, and ISO-9001 quality management
Create, update and maintain test plans, test cases based on requirements
Demonstrated experience writing test plans and test cases, executing tests and reporting results
Experience developing automated tests - preferably using C and/or Python
Experience with source versioning systems (Eg: SVN, Git)
Excellent communication, presentation, and organizational skills
Software Systems Developer Jobs
By Ford Motor Company At Ottawa, ON, ca, 0

Full job description & Qualifications WHO WE ARE: Ford was built on the belief that freedom of movement drives human progress. As we look to the future and the changing needs of society, we are ...

Blackberry Qnx - A Configuration Management (Cm) Analyst
By BlackBerry At Ottawa, ON, ca, 0
Provide support to development teams, senior management, and QA teams
Drive continuous improvement and champion Configuration Management excellence
Knowledge of common build infrastructure and source control (Jenkins, git, SVN, etc.)
UNIX administration and strong software debugging skills
Knowledge of operating system, and compiler concepts
Proficiency and experience developing tools