evertz
Security Software Developer
At a Glance
- Location
- Markham, Ontario, Canada
- Experience
- 1–2 years
- Compensation
- reated position Salary Range: $60,000 to $85,000 per year, based on experience
Key Requirements
Required Skills
Certifications
- CompTIA
Domain Knowledge
- Automation
- Cybersecurity
- Embedded Systems
- Engineering
- Media
- Regulatory
Requirements
1–2 years of experience with C/C++ development.
1–2 years of experience with Python and Bash scripting.
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.
Responsibilities
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.
Develop and maintain utility scripts in Python and Bash to support security workflows, testing, and automation.