The ideal candidate will have extensive experience in operating systems programming and software packaging. Key responsibilities include installing MVS software and providing 24/7 on-call support.
The ideal candidate will have extensive experience in operating systems programming and software packaging. Key responsibilities include installing MVS software and providing 24/7 on-call support.
... operating systems and software * Contribute to system design models, specifications, diagrams, and charts to provide direction to system programmer and development teams. * Perform server and ...
... operating systems and software * Contribute to system design models, specifications, diagrams, and charts to provide direction to system programmer and development teams. * Perform server and ...
Controls and Robotics Programmer (Automation Systems Programmer)
London, ON · On-site
CA$40 - CA$50/hr
As a Controls & Robotics Programmer (Automation Systems Programmer), at BOS Innovations, you will ... Maintain up-to-date Quality Control Checklists, develop clear operating and troubleshooting ...
Quick apply
Controls and Robotics Programmer (Automation Systems Programmer)
London, ON · On-site
CA$40 - CA$50/hr
As a Controls & Robotics Programmer (Automation Systems Programmer), at BOS Innovations, you will ... Maintain up-to-date Quality Control Checklists, develop clear operating and troubleshooting ...
Controls and Robotics Programmer (Automation Systems Programmer)
London, ON · On-site
CA$40 - CA$50/hr
As a Controls & Robotics Programmer (Automation Systems Programmer), at BOS Innovations, you will ... Maintain up-to-date Quality Control Checklists, develop clear operating and troubleshooting ...
Controls and Robotics Programmer (Automation Systems Programmer)
London, ON · On-site
CA$40 - CA$50/hr
As a Controls & Robotics Programmer (Automation Systems Programmer), at BOS Innovations, you will ... Maintain up-to-date Quality Control Checklists, develop clear operating and troubleshooting ...
QNX Principal Systems Software Developer (Tools & Compilers)
Ottawa, ON · On-site
CA$131K - CA$181K/yr
The business leads the way in delivering safe and secure operating systems, hypervisors, middleware ... Join a team of highly skilled engineers developing the compilers, libraries, utilities, and command ...
QNX Principal Systems Software Developer (Tools & Compilers)
Ottawa, ON · On-site
CA$131K - CA$181K/yr
The business leads the way in delivering safe and secure operating systems, hypervisors, middleware ... Join a team of highly skilled engineers developing the compilers, libraries, utilities, and command ...
System Engineer - Virtualization
Toronto, ON · Hybrid
CA$115 - CA$130/hr
Design, implement, and maintain operating systems, application software, and system management ... Engineering Velocity: Develop and optimize high-quality code for complex systems tasks ...
System Engineer - Virtualization
Toronto, ON · Hybrid
CA$115 - CA$130/hr
Design, implement, and maintain operating systems, application software, and system management ... Engineering Velocity: Develop and optimize high-quality code for complex systems tasks ...
Systems Software Developer
Oakville, ON · Hybrid
CA$96K - CA$146K/yr
Operating Systems: Experience working with embedded operating systems (e.g., RTOS, Embedded Linux, QNX). * Connectivity Protocols: Familiarity with networking and communication protocols (e.g., TCP ...
Systems Software Developer
Oakville, ON · Hybrid
CA$96K - CA$146K/yr
Operating Systems: Experience working with embedded operating systems (e.g., RTOS, Embedded Linux, QNX). * Connectivity Protocols: Familiarity with networking and communication protocols (e.g., TCP ...
Intermediate Systems Engineer, Defence Communication Systems
CA$85K - CA$135K/yr
Intermediate Systems Engineer, Defence Communication Systems Job Location: Ottawa, ON Job Code ... Experience working in different operating systems (Windows, Linux, etc.). * Working knowledge of ...
Intermediate Systems Engineer, Defence Communication Systems
CA$85K - CA$135K/yr
Intermediate Systems Engineer, Defence Communication Systems Job Location: Ottawa, ON Job Code ... Experience working in different operating systems (Windows, Linux, etc.). * Working knowledge of ...
QNX Principal Systems Software Developer (Tools & Compilers)
Ottawa, ON · On-site
CA$131K - CA$181K/yr
The business leads the way in delivering safe and secure operating systems, hypervisors, middleware ... Join a team of highly skilled engineers developing the compilers, libraries, utilities, and command ...
QNX Principal Systems Software Developer (Tools & Compilers)
Ottawa, ON · On-site
CA$131K - CA$181K/yr
The business leads the way in delivering safe and secure operating systems, hypervisors, middleware ... Join a team of highly skilled engineers developing the compilers, libraries, utilities, and command ...
Intermediate Systems Engineer, Defence Communication Systems
CA$85K - CA$135K/yr
Intermediate Systems Engineer, Defence Communication Systems Job Location: Ottawa, ON Job Code ... Experience working in different operating systems (Windows, Linux, etc.). * Working knowledge of ...
Intermediate Systems Engineer, Defence Communication Systems
CA$85K - CA$135K/yr
Intermediate Systems Engineer, Defence Communication Systems Job Location: Ottawa, ON Job Code ... Experience working in different operating systems (Windows, Linux, etc.). * Working knowledge of ...
QNX Principal Systems Software Developer (Tools & Compilers)
Ottawa, ON · On-site
CA$131K - CA$181K/yr
The business leads the way in delivering safe and secure operating systems, hypervisors, middleware ... Join a team of highly skilled engineers developing the compilers, libraries, utilities, and command ...
QNX Principal Systems Software Developer (Tools & Compilers)
Ottawa, ON · On-site
CA$131K - CA$181K/yr
The business leads the way in delivering safe and secure operating systems, hypervisors, middleware ... Join a team of highly skilled engineers developing the compilers, libraries, utilities, and command ...
Systems Designer
Burlington, ON · On-site +1
PLC and PAC Programming, Operator Interface and HMI application design, SCADA design, Network design, Database design, Vision system design, Machine Safety system design, Servo motion control ...
Quick apply
Systems Designer
Burlington, ON · On-site +1
PLC and PAC Programming, Operator Interface and HMI application design, SCADA design, Network design, Database design, Vision system design, Machine Safety system design, Servo motion control ...
Systems Engineer
Toronto, ON · On-site
Reporting to the Senior Manager, Venue Technology & Broadcast Systems, the Systems Engineer will ... operating environments are all part of the daily mix. Designing better ways to work and ...
Systems Engineer
Toronto, ON · On-site
Reporting to the Senior Manager, Venue Technology & Broadcast Systems, the Systems Engineer will ... operating environments are all part of the daily mix. Designing better ways to work and ...
As part of the Canadian Sales Engineering team, the Communication Systems Engineer is responsible ... Ability to work with various operating systems (Linux, Windows, etc). * Proficiency in English is a ...
As part of the Canadian Sales Engineering team, the Communication Systems Engineer is responsible ... Ability to work with various operating systems (Linux, Windows, etc). * Proficiency in English is a ...
SaaS Onboarding -Systems Engineer & Automation - AVP
Toronto, ON · On-site
CA$91K - CA$140K/yr
SaaS Onboarding -Systems Engineer & Automation - AVP Charles River Development is an award-winning ... Web technologies, databases, server operating systems, servers, networks, job scheduling software ...
SaaS Onboarding -Systems Engineer & Automation - AVP
Toronto, ON · On-site
CA$91K - CA$140K/yr
SaaS Onboarding -Systems Engineer & Automation - AVP Charles River Development is an award-winning ... Web technologies, databases, server operating systems, servers, networks, job scheduling software ...
Systems Engineer - Linux (12-month contract)
Toronto, ON · Hybrid
CA$105 - CA$120/hr
The Systems Engineer is responsible for the management and support of various infrastructure ... Design, implement, and maintain operating systems, application software, and system management ...
Systems Engineer - Linux (12-month contract)
Toronto, ON · Hybrid
CA$105 - CA$120/hr
The Systems Engineer is responsible for the management and support of various infrastructure ... Design, implement, and maintain operating systems, application software, and system management ...
Systems Administrator III
CA$93K - CA$104K/yr
... Engineering. * Experience in an IT-related position that included maintaining Linux server infrastructure. * Expert level knowledge of Linux operating systems. * Solid knowledge of infrastructure ...
Systems Administrator III
CA$93K - CA$104K/yr
... Engineering. * Experience in an IT-related position that included maintaining Linux server infrastructure. * Expert level knowledge of Linux operating systems. * Solid knowledge of infrastructure ...
Systems Administrator III
Toronto, ON · On-site
... Engineering. * Experience in an IT-related position that included maintaining Linux server infrastructure. * Expert level knowledge of Linux operating systems. * Solid knowledge of infrastructure ...
Quick apply
Systems Administrator III
Toronto, ON · On-site
... Engineering. * Experience in an IT-related position that included maintaining Linux server infrastructure. * Expert level knowledge of Linux operating systems. * Solid knowledge of infrastructure ...
The System Engineer (EPM) will lead projects, provide strategy, insure system reliability and ... Strong working experience with the standard operating systems, including Windows, macOS, Linux, or ...
The System Engineer (EPM) will lead projects, provide strategy, insure system reliability and ... Strong working experience with the standard operating systems, including Windows, macOS, Linux, or ...
Engineering lead on controls related development projects carrying the projects through the ... Ensure all systems perform to specification under all operating conditions, including failure ...
Engineering lead on controls related development projects carrying the projects through the ... Ensure all systems perform to specification under all operating conditions, including failure ...
Operating Systems Programmer information
What are the key skills and qualifications needed to thrive as an operating systems programmer, and why are they important?
What are some common challenges faced by operating systems programmers in maintaining and updating legacy systems?
What is the difference between Operating Systems Programmer vs Device Driver Developer?
| Aspect | Operating Systems Programmer | Device Driver Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related field; programming skills in C/C++ | Bachelor's in Computer Engineering or related; expertise in hardware interfaces and C/C++ |
| Work Environment | Develops core OS components, often in a system programming environment | Creates and maintains hardware-specific drivers, often within OS or hardware teams |
| Employer & Industry Usage | Used by OS vendors, tech companies, and embedded systems | Used by hardware manufacturers, OS vendors, and embedded systems |
Both roles require strong programming skills in C/C++, but Operating Systems Programmers focus on core OS development, while Device Driver Developers specialize in hardware interface software. The roles often overlap but differ in scope and focus within the system architecture.
What is an operating systems programmer?

Full-time
This job post has expired today. Applications are no longer accepted.
Job description
#J-18808-Ljbffr