-
Saransh Inc

Lead/Principal C Developer - Canada

Saransh Inc
Canada · Contract · Mid-Senior

Title: Lead/Principal C Developer

Location: onsite in Burnaby, BC, Canada (Relocation Considerable)


Key skills: C+Python+Linux+Networking. Linux Kernel as nice to have.


Description

We are looking for a highly experienced and mature Software Engineer based in Burnaby only. The ideal candidate will have specialized in C programming, with strong skills in Linux, Networking, and Python, and a comprehensive understanding of Physical/Virtual platform devices and Firmware.

10+ years of experience is required;

We are looking for a highly experienced and mature Software Engineer who has specialized in C programming, with strong skills in Linux, Networking, and Python, and a comprehensive understanding of Physical/Virtual platform devices and Firmware.


What you'll do:

• Design and deliver high-quality, timely software solutions focusing on C programming to address customer issues with Infoblox core products.

• Facilitate communication and coordination among global Product Management, Support, and Software Development teams.

• Lead features from concept to release through all development phases: functional and design specifications; implementation; and unit, performance, and scalability testing.

• Evaluate software defects, security, and performance issues in a Linux-based, multi-threaded environment.

• Oversee maintenance and enhancement of Linux kernel and open-source libraries.


What you'll bring:

• 10+ years of experience in software development, with a primary focus on C programming in a Linux or Unix environment, as well as knowledge of KVM hypervisor and Networking protocols.

• Profound systems expertise and comprehensive knowledge of Linux kernel and OS internals, Multi-thread, Filesystems, Database, GNU toolchain, and debugger knowledge.

• Outstanding development and problem-solving abilities.

• Deep working knowledge of Linux platform services, performance analysis, and kernel-level debugging using gdb and other tools.

• A robust understanding of networking concepts.

• Proficiency in shell, Perl, and Python is highly valued, but secondary to C proficiency.

• Experience with virtualization technologies such as VMware, vSphere, and vCloud Director, RH Openstack, Ubuntu Openstack is advantageous.

Key Skills

Ranked by relevance

linux c python openstack virtualization vsphere vmware perl unix
Login to Apply
Posted
Feb 21, 2025
Type
Contract
Level
Mid-Senior
Location
Burnaby

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Egov Select
Related

Network and Systems Engineer

2026-05-28

Full-time
Not Applicable
Belgium
IT Services
Information Technology
View Job Details
LGA IT
Related

Python Developer

2026-05-28

Full-time
Associate
Belgium
Technology
Information Technology
View Job Details
Nokia
Related

AI Engineer Trainee

2026-05-28

Full-time
Not Applicable
Finland
IT Services
Engineering