Software Developer Linux Networking

Markham, ON, CA, Canada

Job Description

(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

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2505290
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Markham, ON, CA, Canada
  • Education
    Not mentioned