Senior Golang Engineer — Industrial Edge & Real‑Time Data

US Health Partners, LLC

Santa Clara (CA)

On-site

USD 140,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Litmus is building the data foundation for industrial AI, enabling real-time data access from machines, systems, and sensors at the edge. As a Senior Software Engineer, you will develop Golang southbound connectors to PLCs and OT devices, tackling protocols like OPC-UA and Modbus while ensuring reliability and scalability in real-world environments.

You’ll work across teams to shape integration solutions, contribute to open-source projects, and impact product trajectory as Litmus scales.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Hands-on experience developing software integrations, connectors, or drivers for PLCs and industrial control systems with protocols: OPC-UA, Modbus, EtherNet/IP, PROFINET.
  • Strong proficiency in Golang.
  • 5+ years of relevant software engineering experience.
  • Deep understanding of networking concepts, real-time communication, and industrial automation environments.
  • Strong communication skills and the ability to collaborate with cross-functional teams.

Responsibilities

  • Develop primarily Golang-based southbound connectors that communicate with PLCs and industrial control systems using protocols such as OPC-UA, Modbus, EtherNet/IP, PROFINET, and DNP3.
  • Implement robust error handling and fault-tolerance mechanisms for OT environments.
  • Troubleshoot and optimize connector performance across diverse industrial environments.
  • Design and implement testing, diagnostics, logging, and monitoring for communication issues.
  • Collaborate with Product Managers, OT/Controls Engineers, and other Software Engineers to deliver high-quality integration solutions.
  • Contribute to open-source projects and share expertise.

Skills

Golang
OPC-UA
Modbus
EtherNet/IP
PROFINET
Real-time
Networking

Education

Bachelor's or Master's in CS/SE/EE

Tools

C++
MQTT
REST
SOAP

Job description

Litmus is building the data foundation for industrial AI, enabling real-time data access from machines, systems, and sensors at the edge. As a Senior Software Engineer, you will develop Golang southbound connectors to PLCs and OT devices, tackling protocols like OPC-UA and Modbus while ensuring reliability and scalability in real-world environments.

You’ll work across teams to shape integration solutions, contribute to open-source projects, and impact product trajectory as Litmus scales.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Industrial (Golang)
Senior Software Engineer - Industrial (Golang)

US Health Partners, LLC • Santa Clara (CA)

On-site
USD 140,000 - 180,000
Senior Software Engineer, Industrial IIoT Connectors (C++/Go)
Senior Software Engineer, Industrial IIoT Connectors (C++/Go)

Litmus • United States

Hybrid
USD 140,000 - 200,000
Senior Software Engineer - Golang
Senior Software Engineer - Golang

Litmus • United States

Hybrid
USD 140,000 - 200,000
Senior Platform Architect - Industrial AI & Edge
Senior Platform Architect - Industrial AI & Edge

US Health Partners, LLC • Santa Clara (CA)

On-site
USD 180,000 - 230,000
Senior Go Engineer for Real-Time Industrial AI Systems
Senior Go Engineer for Real-Time Industrial AI Systems

Litmus Software • United States

Remote
USD 120,000 - 150,000
Lead Platform Architect — Real-Time Industrial AI
Lead Platform Architect — Real-Time Industrial AI

Litmus Software • United States

Remote
USD 140,000 - 190,000
Senior Yocto Developer Toronto
Senior Yocto Developer Toronto

Litmus Software • United States

Remote
USD 84,000 - 126,000
Lead Architect / Principal Engineer
Lead Architect / Principal Engineer

Litmus Software • United States

Remote
USD 140,000 - 190,000
Senior Yocto Linux Engineer for Edge AI Platform
Senior Yocto Linux Engineer for Edge AI Platform

Litmus Software • United States

Remote
USD 84,000 - 126,000
Lead Architect / Principal Engineer
Lead Architect / Principal Engineer

US Health Partners, LLC • Santa Clara (CA)

On-site
USD 180,000 - 230,000