Senior Network Systems Developer (C / Rust / OpenFlow) at Dynics Inc
Pittsfield Charter Township, Michigan, United States -
Full Time


Start Date

Immediate

Expiry Date

04 Jun, 26

Salary

0.0

Posted On

06 Mar, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, Rust, OpenFlow, SDN, Network Protocols, Packet Processing, Switch ASICs, Flow Tables, Packet Inspection, Protocol Analysis, TCP/IP, L2/L3 Switching, VLANs, Routing, Linux, BSD

Industry

Computer Hardware Manufacturing

Description
Description We are seeking a highly skilled network systems developer to help build next-generation software-defined networking technology used in industrial and operational technology (OT) environments. This role involves developing low-level network control software, interacting directly with switches, controllers, and packet processing frameworks. Responsibilities Design and implement SDN control and data-plane software Develop high-performance networking services in C and Rust Implement and extend OpenFlow-based control systems Build software that interacts with switch ASICs, flow tables, and packet pipelines Develop packet inspection and protocol analysis capabilities Optimize network performance, latency, and deterministic behavior Work closely with cybersecurity and OT networking teams to implement deterministic network policy enforcement Requirements Required Skills Strong development experience in C and/or Rust Deep knowledge of network protocols and packet processing Experience with OpenFlow or SDN controller architectures Experience with switch-level networking or programmable pipelines Understanding of TCP/IP, L2/L3 switching, VLANs, routing, and flow control Familiarity with Linux or BSD networking stacks Experience debugging packet flows using tools such as tcpdump, Wireshark, or similar Preferred Experience Development involving programmable switches (P4, eBPF, DPDK, or similar frameworks) Experience with industrial networking or OT environments Knowledge of deterministic networking, time-sensitive networking (TSN), or PTP Experience building SDN controllers or network policy engines Familiarity with cybersecurity controls for industrial networks Ideal Candidate You enjoy working close to the network stack and solving problems involving packet behavior, deterministic control, and switch-level logic. This role is ideal for engineers who like building systems where software directly controls how networks behave. Company is based in Ann Arbor, MI, position can be local or remote. US-Based.
Responsibilities
The role involves designing and implementing Software-Defined Networking (SDN) control and data-plane software, focusing on developing high-performance networking services using C and Rust. Responsibilities include extending OpenFlow-based control systems and building software that interacts directly with switch hardware and packet pipelines.
Loading...