Bachelor's degree in Engineering, Computer Science, or related field (Master's preferred ... Deep expertise in embedded Linux internals, kernel-space and user-space interactions, and ...
Bachelor's degree in Engineering, Computer Science, or related field (Master's preferred ... Deep expertise in embedded Linux internals, kernel-space and user-space interactions, and ...
Systems Engineer
Toronto, ON · Hybrid
CA$100K - CA$142K/yr
Systems Engineer Your Moneris Career - The Opportunity Join the Platform Services and Systems ... Define andmaintainoperating environment standards for Windows Server, Red Hat Enterprise Linux, and ...
Systems Engineer
Toronto, ON · Hybrid
CA$100K - CA$142K/yr
Systems Engineer Your Moneris Career - The Opportunity Join the Platform Services and Systems ... Define andmaintainoperating environment standards for Windows Server, Red Hat Enterprise Linux, and ...
Platform & Infrastructure Engineer
$100K - $140K/yr
The Platform & Infrastructure Engineer will design, build, and maintain the distributed computing ... The work spans embedded Linux platforms on ARM compute modules, tiered network architectures that ...
Platform & Infrastructure Engineer
$100K - $140K/yr
The Platform & Infrastructure Engineer will design, build, and maintain the distributed computing ... The work spans embedded Linux platforms on ARM compute modules, tiered network architectures that ...
Platform & Infrastructure Engineer
Ottawa, ON · On-site
CA$100K - CA$140K/yr
The Platform & Infrastructure Engineer will design, build, and maintain the distributed computing ... The work spans embedded Linux platforms on ARM compute modules, tiered network architectures that ...
Quick apply
Platform & Infrastructure Engineer
Ottawa, ON · On-site
CA$100K - CA$140K/yr
The Platform & Infrastructure Engineer will design, build, and maintain the distributed computing ... The work spans embedded Linux platforms on ARM compute modules, tiered network architectures that ...
Deployment & DevOps Engineer
Toronto, ON · On-site
... Engineer to support the deployment, integration, and operation of our wireless and software ... The ideal candidate has solid experience with Kubernetes, Linux, and CI/CD , strong troubleshooting ...
New
Quick apply
Deployment & DevOps Engineer
Toronto, ON · On-site
... Engineer to support the deployment, integration, and operation of our wireless and software ... The ideal candidate has solid experience with Kubernetes, Linux, and CI/CD , strong troubleshooting ...
New
Cloud Engineer
Toronto, ON · On-site
Cloud Engineer - Media & Entertainmen Workflows At GPL Technologies, our mission is to provide ... Proficiency in Linux (multi-distro preferred). * Strong AWS experience, particularly in EC2, FSx ...
Quick apply
Cloud Engineer
Toronto, ON · On-site
Cloud Engineer - Media & Entertainmen Workflows At GPL Technologies, our mission is to provide ... Proficiency in Linux (multi-distro preferred). * Strong AWS experience, particularly in EC2, FSx ...
Senior Embedded Engineer, AI IP
Toronto, ON · On-site
We are seeking a Software Driver Developer to create reference drivers for our AI-IP in a reference ... Hands-on experience developing Linux kernel drivers, including kernel architecture, debugging, and ...
Senior Embedded Engineer, AI IP
Toronto, ON · On-site
We are seeking a Software Driver Developer to create reference drivers for our AI-IP in a reference ... Hands-on experience developing Linux kernel drivers, including kernel architecture, debugging, and ...
Staff Embedded Software Engineer
Kanata, ON · On-site
Minimum 10 years of industry experience in real-time programming using C/C++ in embedded Linux and/or RTOS environments * Solid experience with low-level device interfaces, including UART, SPI, and ...
Staff Embedded Software Engineer
Kanata, ON · On-site
Minimum 10 years of industry experience in real-time programming using C/C++ in embedded Linux and/or RTOS environments * Solid experience with low-level device interfaces, including UART, SPI, and ...
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Quick apply
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Quick apply
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Quick apply
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Quick apply
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Quick apply
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
Quick apply
Experience with Linux driver or Linux Kernel development * Ability to work independently and lead ... Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ...
DevOps Engineer
Mississauga, ON · On-site
Strong Linux administration and containerization (Docker/Podman) skills. Experience with CI/CD tools (Jenkins, GitLab CI, Azure DevOps). Knowledge of Helm, Git, YAML, and scripting (Bash/Python)
DevOps Engineer
Mississauga, ON · On-site
Strong Linux administration and containerization (Docker/Podman) skills. Experience with CI/CD tools (Jenkins, GitLab CI, Azure DevOps). Knowledge of Helm, Git, YAML, and scripting (Bash/Python)
Sr Embedded Software Engineer
Kanata, ON · On-site
Minimum 5 years of industry experience in real-time programming using C/C++ in embedded Linux and/or RTOS environments * Solid experience with low-level device interfaces, including UART, SPI, and ...
Sr Embedded Software Engineer
Kanata, ON · On-site
Minimum 5 years of industry experience in real-time programming using C/C++ in embedded Linux and/or RTOS environments * Solid experience with low-level device interfaces, including UART, SPI, and ...
Application Support (Windows, UNIX/Linux, OpenShift, and PostgreSQL) This role is part of the Production Support and Reliability Engineering team, responsible for ensuring the stability, availability ...
Application Support (Windows, UNIX/Linux, OpenShift, and PostgreSQL) This role is part of the Production Support and Reliability Engineering team, responsible for ensuring the stability, availability ...
Position Summary We are seeking a Sr. Staff Network Software Engineer to architect and develop ... Hands-on experience with fast path Linux Kernel fast path technologies like eBPF, XDP, and AF_XDP.
Position Summary We are seeking a Sr. Staff Network Software Engineer to architect and develop ... Hands-on experience with fast path Linux Kernel fast path technologies like eBPF, XDP, and AF_XDP.
DevOps Engineer
Toronto, ON · On-site
CA$90K - CA$115K/yr
... Engineer to help modernize and automate our infrastructure. You'll contribute to real-world ... Comfortable with Linux command line and Windows Server basics (Active Directory/DNS knowledge is a ...
DevOps Engineer
Toronto, ON · On-site
CA$90K - CA$115K/yr
... Engineer to help modernize and automate our infrastructure. You'll contribute to real-world ... Comfortable with Linux command line and Windows Server basics (Active Directory/DNS knowledge is a ...
DevOps Engineer
Toronto, ON · On-site
CA$90K - CA$115K/yr
... Engineer to help modernize and automate our infrastructure. You'll contribute to real-world ... Comfortable with Linux command line and Windows Server basics (Active Directory/DNS knowledge is a ...
DevOps Engineer
Toronto, ON · On-site
CA$90K - CA$115K/yr
... Engineer to help modernize and automate our infrastructure. You'll contribute to real-world ... Comfortable with Linux command line and Windows Server basics (Active Directory/DNS knowledge is a ...
Linux Engineer information
See Ontario salary details
$58K - $67.5K
4% of jobs
$67.5K - $77K
3% of jobs
$77K - $86.5K
11% of jobs
$95.3K is the 25th percentile. Wages below this are outliers.
$86.5K - $96K
7% of jobs
$96K - $105.5K
15% of jobs
The median wage is $111.6K / yr.
$105.5K - $115K
15% of jobs
$115K - $124.5K
13% of jobs
$129.3K is the 75th percentile. Wages above this are outliers.
$124.5K - $134K
14% of jobs
$134K - $143.5K
12% of jobs
$143.5K - $153K
4% of jobs
$153K - $162.5K
2% of jobs
$58K
$115.3K
$162.5K
How much do linux engineer jobs pay per year?
What is a Linux engineer?
A Linux engineer works to manage software, hardware, or a system on a Linux server. Network monitoring and server maintenance are basic job duties, but they also participate in programming, scripting, and process automation. Qualifications include programming experience, and a deep understanding of Linux as well as DNS, LDAP, and Java. A Linux engineer acquires qualifications or skills during formal education and internships.
How does a Linux engineer typically collaborate with development and IT teams on projects?
What are the key skills and qualifications needed to thrive as a Linux engineer, and why are they important?
What is the difference between Linux Engineer vs System Administrator?
| Aspect | Linux Engineer | System Administrator |
|---|---|---|
| Credentials | Linux certifications (e.g., RHCE, CompTIA Linux+) | IT certifications, often including Linux certifications |
| Work Environment | Focus on Linux systems, scripting, and automation | Manage overall IT infrastructure, including networks and servers |
| Employer & Industry | Tech companies, data centers, cloud providers | Enterprises, government agencies, organizations with IT infrastructure |
| Common Search/Comparison | Yes | Yes |
While both roles involve working with Linux systems, a Linux Engineer specializes in designing, implementing, and maintaining Linux-based solutions, often with scripting and automation skills. A System Administrator manages a broader range of IT infrastructure, including networks, servers, and user support. The roles overlap in Linux knowledge but differ in scope and focus.
Is it hard to get a Linux engineer job?
What is the average salary for a Linux engineer?
What are the most commonly searched types of Linux Engineer jobs in Ontario?
The most popular types of Linux Engineer jobs in Ontario are:
What are popular job titles related to Linux Engineer jobs in Ontario?
For Linux Engineer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Linux Engineer jobs in Ontario look for?
The top searched job categories for Linux Engineer jobs in Ontario are:
What are popular job titles related to Linux Engineer jobs in ON?
For Linux Engineer jobs in ON, the most frequently searched job titles are:

Full-time
Re-posted 11 days ago
Job description
- Bachelor's degree in Engineering, Computer Science, or related field (Master's preferred).
- Extensive experience in real-time embedded systems and data communication.
- Deep expertise in embedded Linux internals, kernel-space and user-space interactions, and performance optimization.
- Strong understanding of Wi-Fi protocols (IEEE 802.11) and wireless networking fundamentals.
- Advanced proficiency in C and C++ for embedded development.
- Proven track record designing and delivering complex embedded systems at scale.
- Strong experience with multi-threaded programming, concurrency models, and synchronization mechanisms.
- Solid understanding of networking technologies: Ethernet, IP, routing, switching, and LAN/WLAN concepts.
- Exceptional communication skills with the ability to influence across teams and present complex ideas clearly.
- Demonstrated ability to lead technical initiatives and drive architectural decision
- Experience with RF systems, spectrum analyzers, and wireless test equipment.
- Background in module performance tuning, system profiling, and real-time optimization.
- Experience contributing to or maintaining Linux kernel components is a strong asset.
- Familiarity with IEEE Wi-Fi and LAN standards development or participation in standards bodies
- Lead the architecture, design, and implementation of complex real-time embedded software systems for Wi-Fi products.
- Define technical direction for embedded Linux components, ensuring long-termÂ
- maintainability, performance, and scalability.
- Drive cross-team technical initiatives, aligning embedded software, hardware, and systems engineering.
- Evaluate new technologies, tools, and methodologies to improve product quality and development efficiency.
- Own critical software modules end-to-end, from requirements and design through implementation, validation, and long-term sustainment.
- Maintain and enhance existing embedded Wi-Fi products, providing engineering support to customers as needed.
- Participate in requirements analysis, technical documentation reviews, and specification discussions.
- Develop and execute component-level, module-level, subsystem, and system-level test procedures.
- Provide expert-level debugging and root-cause analysis for complex issues across the embedded Linux stack.
- Lead the development of multi-threaded, high-performance applications under Linux with real-time constraints.
- Conduct and enforce code reviews sessions, offering constructive feedback and mentoring junior developers.
- Ensure engineering rigor by defining best practices, coding standards, and design patterns for embedded development.
- Partner with product management, hardware teams, and customer engineering to translate requirements into robust technical solutions.
- Act as a senior technical point of escalation for customer issues, guiding teams through complex problem resolution.
- Lead design and code reviews, providing high-quality feedback and raising the technical bar across the team.
- Mentor and coach junior and intermediate engineers, fostering growth in embeddedÂ
- systems, networking, and Linux development.
- Champion a culture of technical excellence, continuous improvement, and knowledge sharing.
- Contribute to long-term team capability building through documentation, training, and architectural guidance.