Security Software Developer
$60k - $85k per yearEvertz Microsystems Limited
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 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,
- 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
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 View email address on evertz.applytojob.com. Controller’s data protection officer is Nadiera Toolsieram, who can be contacted at View email address on evertz.applytojob.com. 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
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.
$73.9k - $110.9k per year
...company. The Role We are seeking creative, highly motivated engineers with passion and expertise in controls and software for the position of software developer within GM’s Vehicle Software and Electronics Engineering group. In this position, you will have the...SoftwareFull time$47.6 per hour
...Consulting firm Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications... ...Internet applications Implement data, software and hardware security procedures Computer and technology knowledge JavaScript...SoftwarePermanent employment$90k per year
...candidate is expected to report to the office three days per week, at minimum The Role We are seeking a highly motivated C++ Software Developer to join our Diagnostic Infrastructure team in the Autonomous Vehicle Integrity Platform department. In this role, you will be...SoftwareWork at office3 days per week$73.9k - $110.9k per year
...frequency dictated by the business. The Role GM is developing the next generation of embedded platform software to deliver state-of-the-art features to our... ...success of our features. As a Early Career Software Developer - Test Framework at GM, you will work with a team...SoftwareFull timeInternship- ...individuals who will join our team to help achieve our mission. We are currently looking for motivated candidates for the role of Software Test Developer – Propulsion and Thermal Management to support our Software Quality Team. Core Responsibilities Support the development...SoftwareFull timeInternship
$105k - $115k per year
...most. The Opportunity The Corporate Security Manager is responsible for providing... ...local and foreign), malicious intrusion. Develops and cultivates strong working relationships... ..., incident management systems such as Software House, Avigilon, Resolver) is an asset....SoftwareFull timeInternshipWork at officeLocal areaFlexible hours$94k - $117k per year
...billions of people around the world more secure. We create trust in the digital age with... ...150% Job Summary The position of the developer is to contribute to the full development... ...Collaborate with the development manager, other software developers, business analysts and...SoftwarePermanent employmentFull timeContract workWork at officeWeekend workAfternoon shift$150k - $170k per year
...CarltonOne is seeking a Director, Information Security & Cyber Risk to lead and operationalize... ...& Information Security Lead secure software development lifecycle (SSDLC) practices,... ...Team Leadership & Development Lead and develop a high performing security team across information...SoftwareWork at office$21.42 per hour
...Paladin Security is Hiring a Security Supervisor! Location: Markham, ON Schedule: Full-Time Pay Rate: CA$21.42/hour Employment... ...Act Proficiency with computer systems and access control software Ability to program and troubleshoot access control systems...SoftwareDaily paidFull timeImmediate startShift work- ...customers, and our communities. The Role Securities Industry Services (SIS) Division within... ...looking for a highly motivated and innovative developer to join our team to build and maintain... ...Science or Computer Engineering (Software Engineering) or a related field would be...SoftwareFull time
$23.18 per hour
...Ready to suit up as a Surveillance Security Guard What matters most about a role like this is your sharp eye, capturing every detail... ...patrols to ensure the safety of the premises Control access to secure areas and check visitor identification Analyze security systems...Hourly payCasual workFlexible hoursShift work$83.14k - $98.73k per year
...The primary responsibility of the Security Engineer is to manage the day-to-day support for data systems, ensuring all systems function... ...for evolving security concepts, strategies, and frameworks. Develop and manage project plans and schedules. Customer Service And...Casual workWork at office1 day per week- ...~ Spanish; Castilian ~ Work setting ~ Computer hardware or software retailer/wholesaler ~ Software company ~ Tasks ~ Write, modify... ...~ Development of computer applications ~ Development ~ Security and safety ~ Basic security clearance ~ Work conditions and...SoftwareLong term contractPermanent employmentRelocation
- .... Tesla Toronto Automation uses custom-developed software interfacing with off-the-shelf systems... ...new Tesla ERP system at our location; develop code to adapt the software to our specific... ...to ensure the services meet quality, security and compliance standards while providing...SoftwareFull time
- ...and Asia. Further information is available at SUMMARY The Security Specialist will be a key member of the BGIS Corporate Security... ...of card access and badge control. Ensure key access and secure zones are maintained. Maintain a security perimeter by liaising...Full timeFor contractorsWork at office
$78.8k - $118.2k per year
...Engineering Group, Engineering Group Software Engineering General Summary The QCT... ...seeking a Software Engineer to help design, develop, test, and maintain web‑based and cloud‑hosted... ...procedures, including but not limited to security and other requirements regarding...SoftwareInternshipWork from home$115k - $164.6k per year
...looking to hire a Senior Android Software Engineer to lead design,... ...What You'll Do Design and develop the world’s best in-vehicle applications... ...services, permissions, and security models and influence platform‑... ..., code reviews, defensive and secure coding Experience...SoftwareLong term contractFull timeLocal areaWork from home- ...communities. The Role Join the innovative team at Kyndryl as a Senior Security Solutions Architect and unlock your potential to shape the... ...role as a Senior Security Solutions Architect is pivotal in developing domain-specific solutions for our cutting-edge services and offerings...Long term contractFull timeContract work
$17.6 per hour
...Regal Security Inc. is currently seeking a full time Concierge Security Guard at our sites located in the York, ON region, The Ideal Candidate must have Full-time availability to work all days of the week and schedules that can consist of mornings, afternoons, overnight...Hourly payFull timeWork at officeTrial periodNight shiftWeekend workAfternoon shift$75k - $85k per year
...Scope Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development... ...existing said products. Responsibilities Design, develop, and maintain embedded software and firmware for Evertz broadcast...SoftwareFull timeCasual workWorldwideMonday to friday$18.54 per hour
...Company Overview: We are North America's leading security and facility services provider with approximately 300,000 service personnel. At Allied Universal(R), we pride ourselves on fostering a promote from within culture. There are countless examples of individuals who began...Hourly payFull timeFor contractorsShift workAfternoon shift$17.6 per hour
...Company Overview: We are North America's leading security and facility services provider with approximately 300,000 service personnel. At Allied Universal(R), we pride ourselves on fostering a promote from within culture. There are countless examples of individuals who began...Hourly payFull timeFor contractorsShift workWeekend work- ...data flow and input latency. Write well-structured, testable code and apply TDD methodologies to maintain high-quality, reliable software. Continuously improve app efficiency and responsiveness, focusing on a smooth gaming experience, quick navigation, and optimal resource...SoftwareFull timeRemote work
$58k - $73k per year
...come first at SE Health. Job Summary You're a full stack developer with good experience working within a team to deliver production... ...in both oral and written form. Proficiency in Microsoft Azure software delivery tools. Good programming skills in C#, .Net, MS SQL database...SoftwareRemplacementContract workHome officeFlexible hoursNight shift$75k - $85k per year
...Scope: Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development... ...existing said products. Responsibilities: Design, develop, and maintain embedded software and firmware for Evertz broadcast...SoftwareFull timeCasual workWorldwideMonday to friday$81.3k - $122k per year
...Description As part of Software Test Engineering for the Autonomous... ..., business analysts, developers and project managers to assist... ...Key Responsibilities Develop and execute comprehensive test... ...regression, system, performance, and security testing, with the ability to...SoftwareFull timeInternshipLocal areaWork from homeShift work$100k per year
...Information Technology, the Senior Information Security Analyst will lead and implement robust... ..., IDS/IPS, and DLP tools. Contribute to developing and enforcing security policies,... ...assessments and identify system vulnerabilities. Develop and implement mitigation strategies to...- ...quality tools and platforms that empower developers, testers, and system engineers across... ...organization. Our work sits at the intersection of software quality assurance, DevOps, and tools... ...As a Senior Software Quality Automation Developer, you will Lead the design and...SoftwareFull time
- ...independently/cross-functionally, troubleshoot issues related to bench/tool/software, and efficiently report any issue for timely resolution. The successful candidate will also have the opportunity to grow and develop career by working with domain experts and test automation team....SoftwareFull timeLocal areaWork from home
- ...accelerators, Guidewire Batch, and Guidewire predefined plugins • Read code in other languages and reverse engineer products • Agile software development, including the use of Git, Bitbucket, Jenkins, Jira, Confluence, etc. • Domain knowledge on Property & Casualty...SoftwareContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Security Software Developer. Be the first to apply!
- software engineer - ai machine learning Markham, ON
- software development engineer Markham, ON
- software developer co-op Markham, ON
- software developer entry level Markham, ON
- software engineer Markham, ON
- junior software engineer Markham, ON
- software developer intern Markham, ON
- software design engineer Markham, ON
- junior software developer Markham, ON
- software engineer salary in canada Markham, ON

