Systems Integration Engineer

Tulip is transforming manufacturing processes by bringing the latest technological advances from the lab to the shop floor. We have multiple Fortune 500 customers and enable production lines to build the things you interact with everyday.

We’re developing both a web-based platform and shop-floor hardware, bringing consumer-grade user experiences to a space dominated by truly ancient enterprise technology. We instrument and augment production lines that would otherwise mainly rely on paper to give instructions, refine processes, and collect data.

Our technologies bring the flexibility, speed, and intelligence that take our customer’s processes and results to the next level; but for these impacts to be felt properly, our technologies need to be at least as reliable as the paper systems we're replacing.

To make this happen, we need rock-solid technical infrastructure, and we need it in the face of some unique operational challenges. We are deployed in the cloud as well as on-site in factories throughout the world. In those factories, we frequently have unreliable network & power conditions that our customers, more than us, dictate.

If these challenges sound exciting to you, if you are interested in learning about & improving manufacturing processes as well as internal technical processes, or if you just want to apply your operational expertise to a rapidly growing startup, we’d love to talk.


You have:
  • Gotten disparate hardware talking the same language
  • Experience with embedded development
  • Hacked on novel input devices

Required Skills:
  • Javascript & C/C++
  • Experience with embedded development on top of Linux
  • Familiarity with web development and network programming

Bonus Skills:
  • Rust, Python, Go, Lua
  • Experience with combining native code and JavaScript
  • Knowledge of Modbus, EtherNet/IP, Profibus, MTConnect, RS485, RS232
  • Containerization technologies like Docker or VirtualBox
  • MTTQ, CoAP

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field