Senior Network Systems Developer (C / Rust / OpenFlow)

Dynics
Ann Arbor, MI



Full-time

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.

Posted 2026-04-28

Recommended Jobs

Case Manager - Superior Futures for Youth / Rapid Rehousing Programs

Lutheran Social Services of WI & UP MI
Calumet, Houghton County, MI

Job Description Job Description Case Manager – Superior Futures for Youth Lutheran Social Services of Wisconsin and Upper Michigan (LSS) Status: Full‑Time, 40 hours/week Schedule: Prima…

View Details
Posted 2026-04-16

Fulfillment Operations Team Leader (Traverse City)

Target
Traverse City, MI

The starting pay range for this position per hour is $23.00 - $25.00. The full pay range for this position per hour is $23.00 - $39.10 Pay is based on several factors which vary based on position. The…

View Details
Posted 2026-04-15

Experienced Painter/Drywaller

Farbman Group
Farmington Hills, MI

We are looking for skilled individuals (not large firms) to join our team for ongoing commercial projects in the Detroit area. You’re a fit if you: Have 5–10 years of hands‑on experience in p…

View Details
Posted 2026-03-09

Senior software engineer - battery state

General Motors
Milford, MI

Job Description Work Classification: Hybrid: This means the successful candidate is expected to report to their primary location (Milford, MI) three times per week, at minimum, or other f…

View Details
Posted 2026-04-24

Remote Call Center Associate (Michigan)

Talentoma
Michigan

Job Title: Remote Call Center Associate Monthly Pay: $4,200 – $4,900 Summary: The Remote Call Center Associate supports high-volume customer interactions, ensuring efficient service and i…

View Details
Posted 2026-04-27

Experienced Veterinary Assistant - Small Animal

Loving Care Animal Clinic LLC
Fremont, MI

Offering Position: Full Time Veterinary Assistant About Us: We’re a family‑owned, small‑animal general‑practice clinic (cats & dogs) with immediate openings for Veterinary / Clinic Assistants. …

View Details
Posted 2026-01-28

Assembler

Kelly
Portage, MI

Job Description Job Description For those who want to keep growing, learning, and evolving. We at Kelly® hear you, and we’re here for you! We’re seeking an  Assembler to work at a premier company…

View Details
Posted 2026-03-21

AWS Certified Welding Inspector

SB Tool Company
Shelby, MI

Summary/Objective A AWS Certified Welding Inspector is responsible for thoroughly inspecting welds and materials during the manufacturing process, ensuring they meet industry standards and comply…

View Details
Posted 2026-04-15

Certified Crane Operator (CCO)

CA Hull
Walled Lake, MI

Job Description Job Description Salary: *Please note that this position requires a certification. See application questions. C.A. Hull is proud to be a union-based heavy highway contractor…

View Details
Posted 2026-04-16