1

Operating System Engineer Jobs in Ontario (NOW HIRING)

Participate in operating system and environment patching cycles to maintain stability, performance ... Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or equivalent ...

Systems Engineer

Guelph, ON ยท On-site

CA$95K - CA$120K/yr

Ibex helps building owners and operators improve tenant comfort, reduce elevator-related complaints ... Elevator system subject matter experts * External manufacturing partners * Internal product ...

Systems Engineer

Guelph, ON ยท On-site

CA$95K - CA$120K/yr

Ibex helps building owners and operators improve tenant comfort, reduce elevator-related complaints ... Elevator system subject matter experts * External manufacturing partners * Internal product ...

Senior Systems Specialist

Markham, ON ยท Hybrid

CA$115K - CA$164.60K/yr

... system design and seamless integration. * Mentor junior engineers and help evolve our systems ... Experience in one or more platform domains, such as embedded/real-time operating systems ...

We are looking for a Senior AWS Infrastructure Engineer to redesign our AWS environment. The ... This role is infrastructure-first , requiring strong operating system, networking, and security ...

TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered ... Work closely with stakeholders to translate mission requirements into System requirements. * Manage ...

next page

Showing results 1-20

Operating System Engineer information

What are the key skills and qualifications needed to thrive as an Operating System Engineer, and why are they important?

To thrive as an Operating System Engineer, you need a deep understanding of computer science principles, operating system internals, and strong programming skills in languages like C, C++, or Rust, often backed by a relevant degree. Familiarity with kernel development, debugging tools, virtualization platforms, and experience with version control systems (such as Git) are typically required. Problem-solving abilities, attention to detail, and effective communication are soft skills that set top performers apart. These skills ensure the reliability, performance, and security of operating systems, which are foundational to all computing environments.

What are some common challenges faced by Operating System Engineers when maintaining system stability in large-scale environments?

Operating System Engineers often encounter challenges such as managing software patching across diverse hardware, ensuring compatibility with legacy applications, and minimizing downtime during critical updates. In large-scale environments, balancing security with performance and reliability can be complex, especially when multiple teams depend on the systems. Effective communication with development, security, and IT operations teams is essential to address these issues proactively and maintain overall system stability.

What does an Operating System Engineer do?

An Operating System Engineer is responsible for designing, developing, maintaining, and optimizing operating systems that run on computers and servers. They work on the core components that manage hardware resources, enable software applications, and ensure system security and stability. Their duties often include writing system-level code, troubleshooting performance issues, implementing updates, and collaborating with hardware and software teams. Operating System Engineers play a critical role in ensuring that computing environments are efficient, reliable, and secure.

What is the difference between Operating System Engineer vs System Administrator?

AspectOperating System EngineerSystem Administrator
Primary FocusDesigning, developing, and optimizing operating systemsMaintaining, configuring, and supporting existing systems
Skills & CertificationsLinux/Unix, scripting, OS architecture, certifications like RHCE or Linux FoundationSystem management, network setup, troubleshooting, certifications like CompTIA Server+ or Microsoft Certified
Work EnvironmentDevelopment teams, R&D, engineering projectsIT support, data centers, enterprise environments
Industry UsageTech companies, hardware firms, software developmentCorporate IT, government agencies, healthcare, finance

While both roles involve working with operating systems, Operating System Engineers focus on designing and developing OS solutions, whereas System Administrators manage and support existing systems. The roles complement each other but serve different stages of the system lifecycle.

What are popular job titles related to Operating System Engineer jobs in Ontario? For Operating System Engineer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Operating System Engineer jobs in Ontario look for? The top searched job categories for Operating System Engineer jobs in Ontario are:

Senior Systems Engineer

Searidge Technologies

Nepean, ON โ€ข On-site

Full-time

Medical, PTO

Posted 28 days ago


Job description

Job Summary

Job Title:ย Senior Systems Engineer
Industry: Technology / Aviation
Job Type: Full-time (Hybrid)
Headquarters: Ottawa, Ontario
Job Level: Technical Level 3
Salary Band: $97,232 to $145,848

About the Job

Searidge Technologies, a global leader and preferred partner for Remote Tower and Digital Airport solutions is currently recruiting for a Senior Systems Engineer who is ready to work in a fast pace, dynamic environment.ย  It is a high-energy position that requires a winning can-do attitude.ย  Reporting to the Vice President of the PMO, the successful candidate will demonstrate superb technical competency, work closely with the Chief Architect and Lead Developers to design and deliver innovative technologies that improve the safety and efficiency of airport operations while ensuring the highest levels of security.

As a Senior System Engineer at Searidge you will be collaborating with a team of experienced engineers who are spearheading innovation and change to be at the forefront of technology in Aviation. We promote a culture of continuous development and improvement to foster growth and opportunity for advancement within our organization.

Responsibilities

  • Work with project stakeholders to define solution requirements and specifications.
  • Install, configure, and test operating systems, application software and system management tools at the project site.
  • Support Solution Architects to enable them to specify the system design, development, and deployment requirements.
  • Monitor and test application performance, troubleshoot, propose solutions, and work with developers to implement bug fixes.
  • Collaborate with project stakeholders to define and manage product requirements, prevent scope creep, and make Change Order recommendations.
  • Write and deliver technical, operating and training documentation in compliance with QA processes.
  • Researching new hardware and software solutions as well as methods to improve system performance.
  • Act as a change agent in continuous improvement initiatives and the development of formal methodologies.
  • Participate in multiple projects concurrently in diverse global markets.
  • Support ongoing and future sales opportunities.

ย 
Qualifications

  • Bachelorโ€™s or Masterโ€™s degree in Engineering (e.g., Computer, Software, Systems), or a strong technical background delivering complex computer-based solutions. Preferred expertise in IT, Computer Systems Engineering, or Systems Engineering and Analysis.
  • 10+ years of hands-on experience in managing and delivering systems development and integration projects, with a focus on mission-critical, real-time, or online systems in high-stakes environments.
  • Must hold, or be eligible to obtain, government-level security clearance, demonstrating a clear understanding of confidentiality, compliance, and risk management in secure environments.
  • Proven track record of successfully managing project delivery, from inception to deployment, while meeting timelines and quality standards.
  • In-depth experience working across the V-Model development lifecycle, with a focus on systems engineering processes and verification/validation activities.
  • Extensive expertise in installing, configuring, and troubleshooting Windows, UNIX, and Linux-based environments, ensuring robust and stable system performance.
  • Strong knowledge of networking fundamentals, including OSI model layers, TCP/IP protocols, DNS, and DHCP, with the ability to apply this knowledge in real-world networking scenarios.
  • Solid grasp of software production and project management methodologies, including Agile and Waterfall, to ensure smooth project execution and alignment with business goals.
  • Demonstrated analytical and problem-solving skills, with the ability to rapidly learn new technologies, solve complex technical issues, and manage multiple tasks with precision.
  • Outstanding communication skills, both written and verbal, with the ability to explain complex technical concepts to non-technical stakeholders.
  • Exceptional organizational and time management skills, with a track record of balancing competing priorities and delivering results under pressure.
  • Ability to travel internationally for multiple weeks, up to 30-40%ย of the time; mainly United States for this role, but occasional travel to UAE, Western Europe, APAC could be included.
    ย 

Why Searidge?

Searidge Technologies is an innovative technology company working in the mission critical world of aviation.ย  As a pioneer and global leader in Digital Tower and Advanced Airport solutions, our team is on the forefront of technology and driving change in how aircraft and vehicles in the vicinity of an airport have been traditionally managed.

As a member of the Searidge team, you will be part of exciting industry firsts, encounter challenging problems, be exposed to a variety of internal functions, and encouraged to learn, grow and expand both professionally and personally.

We are an equal opportunity employer offering competitive compensation, a respectful and positive work environment where creative solutions, empowerment, and collaboration to achieve our shared goals are part of our corporate DNA.
Work Hard / Play Hard

  • Catered lunchesย (lunch club)
  • Birthday Off
  • Fitness Allowance
  • RRSP Matching
  • Carryover vacation
  • Annual Office Retreat
Investing in You
  • Competitive benefits package
  • Telus Health EAP
  • Education budget
At Searidge, we value our people, and we know that a great workplace is about more than just the work, it's about the experience.ย 
The final salary and job level will depend on your experience and qualifications. We know great talent shows up at different points in a career - whether you're earlier in your journey or bring senior-level experience, we encourage you to apply. Depending on fit, the role level may shift accordingly.
By applying for this role, you acknowledge that Searidge Technologies may process and share your personal information for recruitment and employmentโ€‘related purposes, including with affiliated companies and trusted partners, in accordance with our Privacy Policy: https://searidgetech.com/privacy-policy/

Powered by JazzHR

wO6OzPIUjK