Software Engineer (653527)

Netpace, Inc.

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

Qualifications

  • 5-7 years of experience in C programming and Linux environments.
  • Understanding of networking technologies across various layers.
  • Preferred Master's or Ph.D. in Computer Science or Electrical Engineering.
  • Familiarity with IP routing protocols is highly desired.
  • Experience with team leadership and project execution.
  • Experience in MPI, Gloo, NCCL, CUDA programming, or deep learning frameworks such as Caffe2, PyTorch, or TensorFlow is a plus.
  • US patents or academic publications in networking are advantageous.

Responsibilities

  • Develop and enhance networking technologies in IP/Ethernet/Infiniband/RoCEv2 networks.
  • Design and implement software modules with a focus on control and data planes.
  • Lead project teams to execute networking software development.
  • Analyze and resolve technical issues in networking protocols.
  • Document and communicate technical concepts clearly to varied audiences.

Benefits

  • Collaborative work environment with leading experts in the field.
  • Opportunities for professional development and training.
  • Access to cutting-edge tools and technologies.
  • Support for obtaining patents and publishing research.
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.

  • AV Engineer
    $91K *
    Groton, CT 06340 (Southeastern Ct County)
    Technical Services
    In-Person
  • AV Engineer
    $91K *
    New London, CT 06320 (Southeastern Ct County)
    Technical Services
    In-Person
  • Software Engineer (653527)
    $100K — $140K *
    Santa Clara, CA 95051 (Santa Clara County)
    Information Technology
    In-Person
  • Senior Software Engineer (670554)
    $100K — $140K *
    Austin, TX 78745 (Travis County)
    Information Technology
    In-Person
  • BI Solutions Architect
    $120K — $160K *
    Sunnyvale, CA 94087 (Santa Clara County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer (653527) jobs: