Senior Windows Kernel & Networking Engineer

Fortra

Canada

On-site

CAD 95,000 - 145,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Fortra is seeking a Senior Software Engineer in Canada to design, develop, document, test, and debug Windows-based software systems for internal and market use. You will work with product managers to outline roadmaps, mentor peers, and lead agile ceremonies while solving complex networking and kernel-related challenges.

The ideal candidate has 15+ years of experience, deep C/C++ expertise, Windows deployment and driver/user-mode knowledge, and a collaborative, proactive approach.

Qualifications

  • 15+ years of software engineering experience required.
  • Senior Software Engineer with proven leadership and Agile experience.
  • Strong C/C++ in Windows and networked Windows apps.
  • Experience with Windows kernel and services in user mode.
  • Familiar with TCP/IP, VPN, SSL/TLS and related networking.
  • Mentoring and cross-team coordination skills.

Responsibilities

  • Design, develop, document, test, and debug new and existing software systems and/or applications for market sale or large-scale proprietary software for internal use.
  • Work with the Product Managers to outline features for the product roadmaps.
  • Work with different teams and products to understand requirements and design solutions.
  • Identify and evaluate new technologies for implementation.
  • Consult with end user to prototype, refine, test, and debug programs to meet needs.
  • Create or align best practices
  • Enforcement of standards
  • Innovate process solutions
  • Serve as technical expert on development projects.
  • Participate in full development life cycle including requirements analysis and design.
  • Write technical specifications based on conceptual design and stated business requirements.
  • Work without supervision on the most complex projects.
  • Complete latitude for independent judgment.
  • Assist and mentor less experienced peers.
  • Actively participate or take the lead in all Agile ceremonies.

Skills

C/C++ programming
Windows OS experience
Networking concepts
Agile development
Leadership experience

Tools

Wix installer
Jenkins pipelines
NDIS drivers

Job description

Fortra is seeking a Senior Software Engineer in Canada to design, develop, document, test, and debug Windows-based software systems for internal and market use. You will work with product managers to outline roadmaps, mentor peers, and lead agile ceremonies while solving complex networking and kernel-related challenges.

The ideal candidate has 15+ years of experience, deep C/C++ expertise, Windows deployment and driver/user-mode knowledge, and a collaborative, proactive approach.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Windows Kernel Developer
Sr. Windows Kernel Developer

Fortra • Canada

On-site
CAD 100,000 - 150,000
Senior Windows Kernel & Networking Architect
Senior Windows Kernel & Networking Architect

Fortra • Canada

On-site
CAD 100,000 - 150,000
Senior Windows Developer – Kernel & Networking Expert
Senior Windows Developer – Kernel & Networking Expert

Fortinet, Inc. • Burnaby

On-site
CAD 120,000 - 160,000
100% company-paid medical, dental, and vision coverage
Health Spending Account
Personal Spending Account
+5
Senior Windows Developer (FortiClient)
Senior Windows Developer (FortiClient)

Fortinet, Inc. • Burnaby

On-site
CAD 120,000 - 160,000
100% company-paid medical, dental, and vision coverage
Health Spending Account
Personal Spending Account
+5
Senior Linux C Engineer — High-Performance Systems
Senior Linux C Engineer — High-Performance Systems

Fortinet, Inc. • Burnaby

On-site
CAD 140,000 - 172,000
Competitive benefits package
RRSP matching
Paid time off
QA Engineer: Networking & Automation
QA Engineer: Networking & Automation

JobCubby • Burnaby

On-site
CAD 83,000 - 102,000
Medical coverage
Dental coverage
Vision coverage
+11
Principal Embedded Software Developer
Principal Embedded Software Developer

Fortinet, Inc. • Burnaby

Hybrid
CAD 135,000 - 190,000
Medical insurance
Dental and vision coverage
EFAP
+4
Software Developer (C/C++)
Software Developer (C/C++)

Fortinet, Inc. • Ottawa

On-site
CAD 117,000 - 143,000
Health insurance
RRSP with company match
Equity program
+1
FortiOS Release QA Engineer
FortiOS Release QA Engineer

Fortinet, Inc. • Burnaby

On-site
CAD 73,000 - 97,000
Company paid health, dental & vision
Health Spending Account
Personal Spending Account
+3
Software Developer
Software Developer

Fortinet • Ottawa

On-site
CAD 95,000 - 115,000
100% company-paid medical, dental, and vision coverage
Health and Personal Spending Accounts
Employee & Family Assistance Plan
+3