Software Developer - Linux Networking Peplink

  • Category: Software Developer Jobs
  • Location: Markham, Ontario
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 24K to 30K
  • Published on: 2025/09/12

(Junior level with relevant experiences are welcomed)

Please include a covering letter.

Who We Are

Peplink ensures reliable network connectivity through a comprehensive series of wired and wireless routers, combined with innovative software and technologies that maintain uninterrupted Internet connections for businesses. Our industry-leading SpeedFusion technology transforms how organizations architect their networks, adapting to unreliable broadband, cellular, or satellite connections. We encourage a diverse range of talents, fostering innovation and creative solutions.

Headquartered in Hong Kong, Peplink operates globally, with offices located in Lithuania, Malaysia, and Taiwan. To further enhance our research and development capabilities, we are opening a new center in Toronto, Canada.

What We Are Looking For

We are seeking an enthusiastic and passionate professional for a Software Developer position in designing and developing networking application. In this role, you will contribute to the development and maintenance of our advanced networking products, collaborating with senior developers and cross-functional teams to deliver high-quality, high-performance solutions. Familiarity with networking technologies such as TCP/IP, VPN, Linux system networking, cross-platform development, cryptographic protocols, and security best practices are essential.

Your Responsibilities

Assist in the design, development, and maintenance of software for networking equipment
Write, test, and debug software in C for high-performance networking applications.
Work with the Linux kernel networking stack
Implement and integrate cryptographic algorithms and protocols to ensure secure data transmission and storage
Apply security best practices to software development, addressing vulnerabilities and ensuring the robustness of networking devices
Stay updated on emerging technologies and trends in networking to incorporate into product development
Required Core Skills

Degree in Computer Science, Engineering, or equivalent industry experience
Proficiency in C programming, particularly for UNIX-style system level software development
Understanding of Linux kernel networking internals (e.g. TCP/IP, routing, VPN)
Experience with and understanding of network protocols and network security
Knowledge of software debugging tools and techniques
Proficiency in using version control systems, particularly Git
Strong problem-solving skills and attention to detail
Your Mindset

You are a self-starter, driven and can handle multiple projects and priorities
You are actively looking to improve the solutions you implement, understand the efficacy of collaboration and reaching out across functional borders and are keen to work in a team
As a member of this team, you should possess the ability to inspire yourself and all of our team. Based on your previous experiences you will inject new knowledge and skills into an already high performing team thus excelling our efforts to new heights
As a member of the Peplink team you are valued, respected and heard, with opportunities for growth and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs.

Note to Recruiters: Peplink does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to Peplink, directly or indirectly, will be considered Peplink property. Peplink will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.

Job Types: Full-time, Permanent

Pay: $55,000.00-$90,000.00 per year

Benefits:

Dental care
Extended health care
Paid time off
Work Location: Hybrid remote in Markham, ON L3R 1C2

Application deadline: 2025-07-27


Company Name: Peplink

Related jobs

  • Audit Manager I (ATH 541)

    Full job description Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Audit Pay Details: $76,800 - $115,200 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities an...

    Full Time / Part Time

    $ Estimated: 17K to 33K

    Toronto, Ontario

    2025/10/02


    Apply Now

  • Finance Business Partner

    Full job description The Finance Business Partner is a self-starter who seeks to understand all aspects of the current Hospital financial and statistical reporting. The Finance Business Partner will act as an ambassador for the mission, vision, value...

    Full Time / Part Time

    $ Estimated: 22K to 32K

    Toronto, Ontario

    2025/10/02


    Apply Now

  • Senior Accountant

    Full job description Summary of Position The Senior Accountant is responsible for the preparation of consolidated financial statements, internal management reporting, Canadian and U.S tax filings, supporting various month end activities and supportin...

    Full Time / Part Time

    $ Estimated: 19K to 22K

    Mississauga, Ontario

    2025/10/02


    Apply Now