Senior Software Engineer, Network/Performance

HelionEverett, WA
2dOnsite

About The Position

As a Senior Software Engineer focused on Network and Performance, you will own the architecture and reliability of the communication networks that connect our fusion machine and plant-scale systems. You’ll design and validate networking solutions that support deterministic control, precise time synchronization, high throughput, and fault-tolerant operation across thousands of devices. You’ll evaluate and deploy networking technologies that enable safe, reliable, and high-performance machine operation. You’ll work closely with security engineers to harden the network against threats, partner with electrical systems/integration engineers to define and manage system interfaces, and collaborate with hardware and software teams to integrate networking requirements into the broader system architecture. This is a hands-on role where you’ll configure switches, prototype new approaches, and rigorously test performance and reliability, ensuring our plant-wide networking is robust enough to scale with the future of fusion. This is an onsite role that reports directly to the Lead Electrical Engineer at our Everett, WA office.

Requirements

  • Strong background in Linux-based systems administration and networking
  • Proficiency with Git and modern software development workflows
  • Deep understanding of TCP/IP networking, VLANs, and switch configuration
  • Hands-on experience with time synchronization protocols (PTP, NTP) and precision timing architectures
  • Knowledge of fault-tolerance and redundancy design in industrial or mission-critical networks
  • Experience with Industrial Ethernet protocols (EtherCAT strongly preferred)
  • Familiarity with configuring and tuning managed switches, routers, and industrial networking devices
  • Ability to debug, test, and validate network performance under load and in real-time conditions

Responsibilities

  • Own the design, configuration, and operation of machine- and plant-wide networking infrastructure
  • Define and maintain networking requirements for bandwidth, latency, time synchronization, redundancy, and reliability
  • Design, test, and validate networking technologies, including Ethernet, Industrial Ethernet, EtherCAT, PTP/NTP, Time-Triggered Ethernet, and emerging precision timing protocols
  • Configure, prototype, and test industrial switches, routers, and network devices to meet performance and reliability goals
  • Work with Security Engineers to harden networks, including segmentation, authentication, and intrusion detection
  • Collaborate with IS&T to define plant-to-enterprise interfaces and ensure integration with corporate systems
  • Work with Electrical Systems/Integration Engineers on system level requirements, machine integration, and harnessing ICDs
  • Partner with hardware/software teams to ensure networking requirements are aligned with machine-level controls and performance needs
  • Monitor, diagnose, and improve network performance, proactively identifying bottlenecks or failure points

Benefits

  • Medical, Dental, and Vision plans for employees and their families
  • 31 Days of PTO (21 vacation days and 10 sick days)
  • 10 Paid holidays, plus company-wide winter break
  • Up to 5% employer 401(k) match
  • Short term disability, long term disability, and life insurance
  • Paid parental leave and support (up to 16 weeks)
  • Annual wellness stipend
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service