Epicareer Might not Working Properly
Learn More

Lead C Developer

Salary undisclosed

Checking job availability...

Original
Simplified

Software Engineer (Lead C Developer)

Burnaby, Canada

12+ Months

10+ years of experience

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.

  • 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
  • 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.

Education: At least a bachelor s degree (or equivalent experience) in Computer Science, Software/Electronics Engineering, Information Systems, or a closely related field is required for the project

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job

Software Engineer (Lead C Developer)

Burnaby, Canada

12+ Months

10+ years of experience

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.

  • 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
  • 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.

Education: At least a bachelor s degree (or equivalent experience) in Computer Science, Software/Electronics Engineering, Information Systems, or a closely related field is required for the project

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job