Apply now

Posted 2 months ago

Security Software Developer

@ Evertz Microsystems Limited

Markham, Ontario

$60k–$85k/yrFull-time1+ years experience
Apply now
SIGNALS

Overview

Evertz Microsystems Limited is hiring a Security Software Developer for its networking device team behind IP switch fabric and SDI router products. The role ensures products meet NDcPP Common Criteria security requirements, implementing security features, handling vulnerabilities, and supporting CI/CD infrastructure. It is a full-time, newly created position in Markham, Ontario, Monday to Friday, 40 hours per week, paying $60,000 to $85,000 per year based on experience.

Pay:

$60,000–$85,000 a year

Responsibilities:

  • Implement security features for NDcPP Common Criteria certification in C/C++ and Python/Bash
  • Harden embedded Linux environment, including firewall rules and secure boot
  • Monitor CVE reports and apply upstream patches or fixes
  • Contribute to Common Criteria certification documentation
  • Maintain Jenkins CI infrastructure and build scripts

Requirements summary:

  • Diploma or degree in computer science, computer engineering or cybersecurity
  • 1-2 years of C/C++ development experience
  • 1-2 years of Python and Bash scripting experience
  • Familiarity with TLS/SSL, x.509 certificates and cryptographic protocols
  • Experience with Jenkins or similar CI/CD tools

Tools & skills

Benefits mentioned

Employee assistanceEmployee discount
Source and dates

Employer career site / ATS feed · jazzhr

Employer posting date
2026-09-08
First seen by our source
2026-10-09
Source record updated
2026-10-16

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityEntry level
DepartmentSoftware development
Experience1+ years
Hours per week40
Scheduleday
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationCollege diploma (preferred), Bachelor’s degree (preferred)
Fields of studyComputer Science, Computer Engineering, Cybersecurity
Perks mentionedEmployee discount, Wellness

Summary and details written by AI from the posting; the employer’s posting is the authority.

Evertz Microsystems Limited

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Where innovation begins.

Full company description

Evertz Microsystems (TSX:ET) is a leading global manufacturer of broadcast equipment and solutions that deliver content to television sets, on-demand services, WebTV, IPTV, and mobile devices (like phones and tablets). Evertz has expertise in delivering complete end-to-end broadcast solutions for all aspects of broadcast production including content creation, content distribution and content delivery. Considered as an innovator by their customers, Evertz delivers cutting edge solutions that are unmatched in the industry in both hardware and software. Evertz delivers products and solutions that can be found in major broadcast facilities on every continent. Evertz’ customer base also includes telecommunications, satellite, cable TV, IPTV providers, and professional audio-visual, government, military, enterprise, and new media sectors. With over 2,000 employees, that include hardware and software engineers, Evertz is one of the leaders in the broadcast industry. Evertz has a global presence with offices located in: Canada, United States, United Kingdom, Germany, United Arab Emirates, India, Hong Kong, China,, and Australia. Evertz was named one of Canada’s 50 Best Managed Companies, which recognizes excellence in Canadian-owned and Canadian-managed companies. Canada’s 50 Best Managed Companies identifies Canadian corporate success through companies focused on their core vision, creating stakeholder value and excelling in the global economy.

LinkedIn followers
144,703
People associated on LinkedIn
1,430
Reported office locations
  • 5292 John Lucas Drive, Burlington, Ontario L7L 5Z9, CA
  • 100 Berkshire Place, Wharfedale Road, Winnersh Triangle, Berkshire, GB
Other recorded names
  • Evertz
Specialties
  • 10/100GbE Media Gateways
  • 10/100GbE High Capacity Switches
  • 4K/3G/HD/SD Signal processing
  • Routers
  • Multi-channel playout
  • Content Management
  • Media Servers
  • Video Compression
  • Media Transport
  • Multi-viewers
  • Replay Systems
  • Multi-screen delivery
  • and Transcoding
Profile identifies a recruitment agency
No

Evertz Microsystems (TSX:ET) is a leading global manufacturer of broadcast equipment and solutions that deliver content to television sets, on-demand services, WebTV, IPTV, and mobile devices (like phones and tablets). Evertz has expertise in delivering complete end-to-end broadcast solutions for all aspects of broadcast production including content creation, content distribution and content delivery. Considered as…

FieldValue
IndustryBroadcast Media Production and Distribution
Company size1,001-5,000 employees
HeadquartersBurlington, Ontario
Organization typePublic Company
Year founded1966
Specialties10/100GbE Media Gateways10/100GbE High Capacity Switches4K/3G/HD/SD Signal processingRoutersMulti-channel playoutContent ManagementMedia ServersVideo CompressionMedia TransportMulti-viewers
Open jobs on Jobsy56
LinkedInView page
Job description

We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including the EXE and NATX, and Evertz SDI router products, including the NEXX and ENX platforms. In this role, you’ll be responsible for ensuring our products meet the security requirements of the NDcPP (Network Device collaborative Protection Profile) under the Common Criteria certification framework. You’ll work across the codebase to implement security features, stay ahead of vulnerabilities, and support the CI/CD infrastructure that keeps the team moving.

Responsibilities:

  • Review and interpret security requirements for NDcPP (Common Criteria) certifications, which occur periodically every few years, and translate them into actionable development tasks.
  • Implement and update product software to satisfy evolving security certification requirements — including cryptography, certificate management, authentication, audit logging, and access control — through a mix of C/C++ and Python/Bash development, package patching, and configuration changes as needed.
  • Harden the embedded Linux environment, including managing firewall rules (iptables), disabling insecure services and defaults, configuring secure boot, and enforcing least-privilege port policies.
  • Secure and configure network management protocols such as SSH, SNMPv3, syslog over TLS, NTP authentication, and HTTPS in line with certification requirements.
  • Periodically upgrade the embedded Linux OS and its associated packages to maintain security compliance and long-term supportability.
  • Regularly monitor CVE reports and security advisories, and address identified vulnerabilities by backporting upstream patches, updating dependent packages, or applying fixes to existing product revisions.
  • Contribute to formal security certification documentation, including CC Security Guides, Security Targets, and related evaluation deliverables.
  • Develop and maintain utility scripts in Python and Bash to support security workflows, testing, and automation.
  • Contribute to the maintenance of the team’s Jenkins CI infrastructure as needed, including updating Jenkins packages and plugins, maintaining build scripts (Python/Bash), and occasional triage of build failures. This responsibility is shared across the team based on workload and availability.

Qualifications:

  • Diploma or degree in Computer Science, Computer Engineering, Cybersecurity, or a related field.
  • 1–2 years of experience with C/C++ development.
  • 1–2 years of experience with Python and Bash scripting.
  • Ability to read and interpret security standards, protection profiles, or compliance documentation.
  • Familiarity with common security concepts such as TLS/SSL, x.509 certificates, authentication mechanisms, and cryptographic protocols.
  • Basic understanding of Linux security management, including firewall configuration, service hardening, and user/permission management.
  • Familiarity with securing network management protocols (SSH, SNMP, syslog, NTP, HTTPS).
  • Experience tracking CVEs or security advisories and applying upstream patches or fixes.
  • Experience with Jenkins or similar CI/CD tools.
  • Strong analytical skills and attention to detail when working with security-sensitive code.
  • A willingness to learn new technologies and take ownership of improving existing designs, processes, and tools for the betterment of the product and the team.

Nice to Have:

  • Prior experience with Common Criteria, NDcPP, or FIPS certification processes, including contributing to evaluation documentation.
  • Familiarity with embedded Linux build systems (e.g., Buildroot, Yocto) and package management in embedded environments.
  • Experience with secure coding practices in C/C++ (memory safety, input validation, privilege management).
  • Awareness of Post-Quantum Cryptography (PQC) concepts and emerging standards.
  • Familiarity with version control systems (Git, Subversion).
  • CompTIA Security+, CompTIA Linux+, or similar industry certifications.

What we offer

  • Employer funded benefits program
  • Competitive total compensation package
  • Work-Life Balance
  • Employee assistance plan
  • Employee Discount Platform
  • Career Progression
  • Casual Work Environment
  • Social Events and Sports Teams

Location: Markham, Ontario
Hours: Monday to Friday, 40 hours per week
Vacancy: This is a newly created position
Salary Range: $60,000 to $85,000 per year, based on experience

About Evertz Microsystems (TSX: ET)
Evertz is a global leader in broadcast technology, delivering cutting-edge hardware and software solutions that deliver content to television sets, on-demand services, WebTV, IPTV, and mobile devices (like phones and tablets) worldwide. Trusted by major broadcast facilities, telcos, and satellite providers on every continent, we're known for end-to-end innovation that sets the industry standard.
Canadian-headquartered with offices around the world, Evertz has 2,000+ employees and has been recognized as one of Canada's 50 Best Managed Companies — a testament to our commitment to excellence and global impact.
Join a team where your work shapes the future of broadcast and new media industries.
Evertz is committed to equal opportunity employment. Accommodations are available throughout the recruitment process for applicants with disabilities — please notify HR when scheduling your interview.

Artificial intelligence (AI) technology may be used in our recruitment process to assist with resume screening and interview note-taking. All hiring decisions are made by our team without AI involvement.

Please note, this email address will only respond to requests regarding privacy concerns. This inbox will not respond to job applications, resumes, or questions regarding an application. When you apply to a job on this site, the personal data contained in your application will be collected by Evertz Microsystems Ltd (“Controller”), which is located at 5292 John Lucas Drive, Burlington, Ontario, Canada and can be contacted by emailing [email protected]. Controller’s data protection officer is Nadiera Toolsieram, who can be contacted at [email protected]. Your personal data will be processed for the purposes of managing Controller’s and its' subsidiaries' and affiliates' recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by the Controller, which are the solicitation, evaluation, and selection of applicants for employment.

A complete privacy policy can be found at https://evertz.com/contact/privacy/

Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment. Under the GDPR, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted. You also have to right to data portability. In addition, you may lodge a complaint with an EU supervisory authority.

Similar jobs

  • Talent Acquisition Partner

    Markham, ON
    $80k–$95k/yrFull Time

    Black & McDonald Limited: Black & McDonald is an integrated, multi-trade service provider that safely delivers high-quality construction, facilities management, and technical…

    8+ YOEBlack & McDonald needs candidates with 8 or more years of full-cycle recruitment experience, ideally in an operational or high-volume setting. Strong proactive sourcing, business consultation skills, and working knowledge of LinkedIn and recruitment tools are required.

    LinkedIn

  • Mixed Signal Custom Layout - Temporary/Seasonal

    Markham, ON
    Temporary

    Advanced Micro Devices, Inc

    Advanced Micro Devices needs candidates with an electrical or mechanical engineering degree or an electronics diploma, strong CMOS circuit knowledge, and experience with Virtuoso, Calibre and physical verification flows. Advanced-node experience and scripting in Perl, TCL or SKILL are assets.

    Cadence Virtuoso, Calibre

    Software Development Engineer

    Markham, ON
    Full Time

    Advanced Micro Devices, Inc

    Candidates need a master's or PhD in AI, machine learning or a related field, strong Python coding skills and experience optimizing AI models. Experience with deep learning frameworks, large language models and model compression is preferred.

    PyTorch, JAX, ONNX, TensorFlow

    Sr. Systems Design Engineer

    Markham, ON
    Full Time

    Advanced Micro Devices, Inc

    Candidates need an engineering degree in electrical or computer engineering or computer science, plus extensive systems engineering experience on complex CPU, GPU or SoC platforms. They need hands-on debugging skills across BIOS, BMC, Linux and hardware, and must be self-starters who communicate clearly.

    JIRA, Confluence, programmer, Linux, Windows, Cobbler

  • Human Resources Business Partner - Retirement

    Markham, ON
    Full Time

    Career Opportunities

    5+ YOECandidates need at least 5 years of HR consulting experience, with a CHRP preferred. They should have working knowledge of labour and Canadian employment law, strong relationship-building skills with senior leaders, and proven success resolving complex HR issues. A reliable vehicle and G licence are required.

  • Lead Mechanical Systems Engineer

    Markham, ON
    $111k–$161k/yrFull Time

    GE Vernova Hitachi SMR Technologies Canada, Ltd.

    6+ YOECandidates need a bachelor's degree in mechanical or nuclear engineering, at least 6 years in engineering roles and 4 years in nuclear system design, plus 2 years in nuclear plant modifications, construction or fabrication. Legal authorization to work in Canada and willingness to travel up to 10% of the time are required.

  • Unit Secretary (CUPE), ICU - Part Time - Markham Stouffville Hospital

    Markham, ON
    Part Time

    Oak Valley Health: One of Ontario’s leading community health care organizations. Markham Stouffville Hospital and Uxbridge Hospital.

    Oak Valley Health needs previous unit secretary or medical clerical experience, preferably in a medical setting, and a recent Medical Office Administration diploma. Candidates need strong computer, typing, medical terminology and Microsoft Office skills, and experience with Meditech 6.0 is preferred.

    Meditech 6.0, Microsoft Outlook, Microsoft Word, Microsoft Excel, Computer order entry system

  • Director, Environment, Health & Safety

    Markham, ON

    Summit Interconnect Intermediate, Inc.

    10+ YOE5+ MgmtCandidates need a bachelor's degree in an environmental, OHS or engineering discipline, at least 10 years of EHS experience with 5 in multi-site leadership, and knowledge of U.S. environmental and workplace safety rules. PCB or chemical manufacturing experience is strongly preferred, and Canadian citizenship or permanent residency is needed for controlled goods eligibility.

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.