For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Jobs via Dice
Jobs via Dice

Network Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Network
PHP
Software Development
+15

Permanent role
a day ago
Apply now

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Rocket, is seeking the following. Apply via Dice today!

Duration: 3 6 months ( potential to convert to FTE)

Looking to add developers that know

  • OpenFlow (network protocol) programming FreeBSD, PHP, C/C++

We have developed an SDN Controller based upon OpenFlow for the Industrial Space. It s the only one of its kind and is gaining momentum and we re growing the customer base rapidly. I need to start building out that development team. I have UI devs taken care of, part of the way to the staffing I m after for middleware developers and need to add 1-2 more folks for lower-level network interfacing side of the product. That s not to say that a person is pigeonholed into just low-level network development, but I need more in that area.

As switching asics become more cost-effective that support P4 (for the manufacturing sized switches) we ll begin adding that technology to the controller.

Key Responsibilities:

  • Develop and maintain low-level networking components for the SDN Controller.
  • Work with OpenFlow protocol to manage and control network traffic.
  • Collaborate with middleware and UI teams to ensure seamless integration.
  • Contribute to future integration of P4 support as hardware evolves.
  • Participate in code reviews, testing, and documentation.

Must-Have Skills:

  • Strong experience with OpenFlow or similar SDN protocols.
  • Proficiency in FreeBSD, C/C++, and or PHP.
  • Solid understanding of network protocols and systems programming.
  • Experience with low-level network development and interfacing.

Nice-to-Have:

  • Familiarity with P4 programming language.
  • Experience in industrial or embedded systems environments.
  • Exposure to SDN controller architecture and design.

Ideal Candidate Profile:

  • 5+ years of relevant development experience.
  • Comfortable working independently in a remote environment.
  • Strong problem-solving skills and ability to work across teams.

About Jobs via Dice

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service