NATS for Real-Time Financial Services Event Architectures. Join us!
All jobs

Software Engineer, Industrial/Edge Systems

Full-time Remote Mid-Level

At Synadia—the company behind NATS.io—we enable global enterprises and innovative startups to seamlessly connect all their applications and data, no matter where they live or how they’re deployed. Today, end users everywhere expect lower latency and faster access to digital services; with NATS under the hood, distributed applications can finally deliver.

Objectives

  • Design and develop connectors that bridge industrial systems with NATS messaging infrastructure.
  • Collaborate on client development to enable NATS capabilities on resource-constrained devices.
  • Contribute to user-defined edge protocol and SDK development.
  • Build robust, production-ready integrations with industrial equipment and protocols.

Role Requirements and Responsibilities

  • Develop and maintain connectors for various industrial protocols and systems (OPC UA, MQTT, Modbus, etc.).
  • Work with the engineering team to design and implement RTOS client capabilities with appropriate guidance and support.
  • Contribute to the development of edge computing solutions using NATS for industrial IoT scenarios.
  • Create comprehensive documentation and examples for manufacturing system integrations.
  • Stay current with manufacturing industry standards and emerging IIoT technologies.

Skills and Qualifications

  • 3-5 years of software development experience with strong programming skills in Go, C/C++, or Rust.
  • Experience with industrial protocols and systems (OPC UA, MQTT, Modbus, EtherNet/IP, or similar).
  • Understanding of real-time systems concepts and embedded programming fundamentals.
  • Familiarity with industrial IoT architectures and edge computing concepts.
  • Strong problem-solving skills and ability to work independently with minimal supervision.
  • Excellent communication skills and ability to work effectively in a remote team environment.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

Nice to Have

  • Experience with NATS.io or similar messaging technologies.
  • Knowledge of RTOS environments (FreeRTOS, Zephyr, etc.).
  • Background in industrial automation or manufacturing systems.
  • Understanding of security best practices for industrial systems.

Location

Remote

Compensation

The salary is in the range of $150,000 - $170,000 and includes equity and benefits.

Diversity and inclusion

Synadia is an equal opportunity employer. Our continuing policy is to recruit and employ the best-qualified individuals without regard to race, color, sex, religion, national origin, disability, age, sexual orientation, gender identity, and/or any other protected characteristic.

Why Synadia

  • A high-growth startup environment where your impact is visible and your voice matters.
  • A fully-remote role with location flexibility.
  • Generous benefits including unlimited PTO, personal development and home-office setup stipends.

Apply

Email your résumé and a cover letter to jobs@synadia.com.

Apply Now

Get the NATS Newsletter

News and content from across the community


© 2025 Synadia Communications, Inc.
Cancel