1

Junior Linux Engineer Jobs in Ontario (NOW HIRING)

We are seeking a dedicated and enthusiastic Junior Developer to support automation and innovation ... Experience with Linux/Unix CLI and shell scripting. What's in it for you? * Diversity, Equity ...

Applied knowledge and experience with Linux and Windows operating systems. * Experience working in cross-functional roles. * Supervisory experience of junior software developers. * Knowledge or ...

Mentor junior developers and promote best practices in development, testing, and deployment ... Strong Unix/Linux scripting experience including AWK or Perl for batch processing and large data ...

Experience with Linux systems administration, Python programming and configuration management would ... Provide technical guidance to junior analysts. * Successful candidate must possess (or be eligible ...

Experience in maintaining complex Linux cloud environments, like CentOS, Ubuntu, or CoreOS, to ... Lead Terraform code review processes and mentor junior team members on best practices. \n ...

Entrust is seeking highly motivated Junior to intermediate Software Development to join our Public ... Familiarity with Linux/Unix or Windows development environments * Familiarity with Agile ...

Entrust is seeking highly motivated Junior to intermediate Software Development to join our Public ... Familiarity with Linux/Unix or Windows development environments * Familiarity with Agile ...

Showing results 41-60

Junior Linux Engineer information

What is a junior Linux engineer?

A Junior Linux Engineer is an entry-level IT professional responsible for managing and maintaining Linux-based systems. Their tasks often include system monitoring, troubleshooting, applying updates, and assisting with configurations. They work under senior engineers to ensure system security, performance, and reliability. Knowledge of command-line tools, scripting, and basic networking is essential. This role is ideal for those looking to gain hands-on experience in Linux system administration.

What are the typical responsibilities and daily tasks of a junior Linux engineer?

As a Junior Linux Engineer, your daily tasks often include monitoring system performance, assisting with user account management, applying updates and patches, and troubleshooting basic hardware or software issues. You'll likely support more senior engineers with larger projects such as server deployments or migrations and may handle help desk tickets related to Linux systems. Collaboration with network administrators, developers, and other IT staff is common, especially when resolving cross-platform issues. This role provides an excellent opportunity to deepen your Linux skills while contributing directly to the stability and functionality of your organization's IT infrastructure.

What are the key skills and qualifications needed to thrive as a junior Linux engineer?

To thrive as a Junior Linux Engineer, you need a solid understanding of Linux operating systems, basic scripting, troubleshooting, and computer networking, often demonstrated through a relevant degree or hands-on experience. Familiarity with tools like Bash, Git, monitoring utilities, and potentially certifications such as CompTIA Linux+ or LPIC-1 is valuable. Attention to detail, strong problem-solving abilities, and effective communication skills help you excel in team environments and when assisting end-users. These skills collectively enable successful system support, reliable uptime, and efficient collaboration essential for technology-driven organizations.

What job categories do people searching Junior Linux Engineer jobs in Ontario look for?

The top searched job categories for Junior Linux Engineer jobs in Ontario are:

What cities in Ontario are hiring for Junior Linux Engineer jobs?

Cities in Ontario with the most Junior Linux Engineer job openings:

Infographic showing various Junior Linux Engineer job openings in Ontario as of August 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution.

Security Diagnostics Software Engineer

Amd

Thornhill, ON

Full-time

Posted 3 days ago

New


Advanced Micro Devices rating

8.6

Company rating: 8.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

27th of 159 rated electronics manufacturers


Job description

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we're looking for talent who feel the same: people who want to leave the planet better than they found it, those who don't shy away from humanity's challenges but are determined to help solve them.

AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you're designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger - technology that moves the world forward.

Responsibilities

Be part of the world's leading silicon team building the diagnostics that bring AMD's security hardware to life. You'll work in a high-energy environment alongside expert, diverse engineers, with real opportunities to grow your career and apply modern AI to hard engineering problems. Together we advance_

THE ROLE:

The Diagnostics team develops the software that brings up, validates, and qualifies AMD's security hardware IP across CPUs, GPUs, data center/AI accelerators, and gaming consoles. In this role you will plan, design, write, debug, and optimize functional and stress tests for AMD's security control hardware IP, including dedicated encryption/decryption acceleration engines used for CPU offload. You will work directly with hardware architects, logic designers, firmware teams, and customer-facing engineers to root-cause functional issues and close testing gaps from pre-silicon through production. We are looking for an enthusiastic self-starter who is proactive, shares ideas, and can provide design verification leadership.

THE PERSON:You are a proactive, hands-on engineer who enjoys solving complex hardware and software challenges and thrives in a collaborative, fast-paced environment. You take ownership of your work, communicate effectively across disciplines, and bring a strong debugging mindset to uncover and resolve difficult technical issues. Curious and continuously learning, you embrace new technologies, including AI-driven tools, to improve engineering efficiency and help deliver high-quality, secure products from concept through production.

KEY RESPONSIBILITIES:

  • Design and develop diagnostics software to bring up and validate security IP features in pre-silicon (FPGA, SoC emulation) and post-silicon (ASIC, platform) environments
  • Plan, write, debug, and optimize functional and stress tests for AMD security hardware IP and its cryptographic acceleration engines
  • Participate in APU/GPU silicon bring-up and execution across multiple concurrent programs
  • Identify and help resolve ASIC, board, and firmware issues; provide diagnostics support to internal engineering teams and external customers
  • Develop and deploy AI-based tools and workflows to accelerate test development, failure triage, and debug
  • Provide technical guidance to junior engineers and drive improvements to the development process
  • Dive into, understand, and debug external code and firmware

PREFERRED EXPERIENCE: 

  • Proven experience in driver, embedded, or low-level software development, working closely with hardware designers
  • Proficient in C/C++ and object-oriented programming
  • Strong mix of large-scale software development, hardware understanding, and hardware/software interfacing
  • Hands-on experience with silicon and board bring-up
  • Familiarity with Linux; device driver or firmware development experience required
  • Familiarity with source control systems (Perforce, Git, SVN)
  • Strong debugging, testing, and communication skills
  • Proven ability to develop and deploy AI/ML solutions that resolve real engineering problems - for example, automating test generation, hardware failure and log triage, debug assistance, or developer productivity tooling
  • Hands-on knowledge of Python and modern AI/ML frameworks and tooling (e.g., PyTorch, TensorFlow, LLM APIs and agent frameworks)
  • Ability to integrate AI into day-to-day engineering and development workflows, with sound judgment on where AI adds value versus traditional methods
  • A continuous learner who actively builds and applies new AI skills as the toolset evolves
  • Experience with applied cryptography and security protocols such as AES, SHA, and RSA
  • Knowledge of virtual memory and IOMMU
  • Experience with firmware loading and communication
  • Knowledge of System Verilog (a plus, not required)

ACADEMIC CREDENTIALS:

B.Sc. or M.Sc. in Electrical Engineering, Computer Engineering, Computer Science, or equivalent. 

LOCATION: 

Markham, ON

This role is not eligible for visa sponsorship

#LI-AJ1

Qualifications

Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD's "Responsible AI Policy" is available here.

 

This posting is for an existing vacancy.

Employment Type: FULL_TIME

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom