Software Engineer (667047)

Netpace, Inc.

$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Expertise in C programming language
  • Experience with Linux operating system
  • 2-5 years in developing networking technologies
  • Strong knowledge of IP routing protocols
  • Degree in Computer Science or Electrical Engineering, Masters or Ph.D. preferred
  • Team leadership experience and project execution skills
  • Experience with MPI, Gloo, NCCL, or CUDA programming, deep learning platforms, or RDMA programming

Responsibilities

  • Develop and implement networking solutions using C and Linux
  • Design software modules for layer 2/3/4 networking technologies
  • Execute projects with a focus on control and data plane development
  • Analyze and troubleshoot networking protocols
  • Collaborate with teams to drive innovation in networking technology

Benefits

  • Opportunity to work on cutting-edge networking technologies
  • Collaborative and innovative work environment
  • Potential for professional growth and academic contributions
  • Access to advanced technical resources and tools
  • Networking with leading experts in the field
Full Job Description
Description:
Expertise with C programming language and experience with Linux are required, experience with scripting language such as Python is desirable.
2-5 years of technical experience and demonstrated expertise in developing networking technologies, including layer 2/layer 3/layer 4 in IP/Ethernet/Infiniband/RoCEv2 networks, control plane, data plane. Degree commensurate with experience.
Experience and firm understanding of IP routing protocols is highly desired.
Academic publications or innovation/US patents in networking area are a big plus.
Proven track record in team leadership and solid hands on skills including projects execution, software modules design and implementation.
Excellent analytical and communication skills, including oral and written English.
BSCS/EE, Masters or Ph.D. preferred.
If the resource has any one of the three below will suffice:
1. Candidate with working experience in any area of MPI, Gloo, NCCL, or cuda programming
2. Candidate with working experience in any deep learning platform such as Caffe2, PyTorch or TensorFlow
3. Candidate with working experience in RDMA programming, OFED software stack.

Similar Jobs

More Jobs at Netpace, Inc.

More Information Technology Jobs

Find similar Software Engineer (667047) jobs: