Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Mid-Level Software Engineer

Engineering | East Bay, CA | Full Time

Job Description

About Us:

Ripcord is the world's first robotic paper digitization company and we are redeveloping the paper records market as a whole with innovative technology and production processes. For 30 years the world has been talking about the paperless office, but have yet to realize it. Our mission is to be the company that takes the world paperless. We are doing this by building a first of its kind robotic machine and software platform that is currently transforming the records management market.

We are a well funded startup backed by reputable investors such as Icon Ventures, Google Ventures, Kleiner Perkins, LUX Capital, and Silicon Valley Bank. Our seed investors and advisors include Steve Wozniak, Bruce Scott, Chris C Kemp and Jon Callas.

We respect and look after one another at Ripcord. We want everyone to feel supported, safe, free to innovate and take risks that result in breakthroughs that challenge the status quo. Creative ideas are welcome here! Our team is fun, driven, and upbeat. Every single day we work with industrial robots, computer vision systems, and a diverse stack of software tools to tie it all together.

Who Should Apply:

Are you a high performer who is able to drive projects from inception to deployment? Are you a curious and creative individual who is able to apply the right technologies and solutions to complex problems? Do you have a passion for interactions between hardware and software? Then keep reading!


You will be working with robotics in both a hardware and software capacity to ensure our automation infrastructure is running smoothly.

  • Implement real-time systems and hardware interactions in the automation apps

  • Develop the tools, frameworks, and shared infrastructure used by the automation apps for perform hardware and regression tests

  • Create documentation and processes needed to effectively deploy software on the production floor

  • Collaborate with systems engineers to build commissioning tools


  • Bachelors or masters in an engineering discipline

  • 5+ years of experience in systems engineering or 2+ years in a software engineering role building robotic applications

  • Experience with robot programming languages and real-time operating systems

  • Experience with controls engineering  

  • Proficiency in C# and the .NET framework


  • Stock options

  • 100% of healthcare premiums are covered for you and all dependents!

  • Great vision & dental insurance

  • Free gym & refreshments on-site

  • Commuting benefits

  • Comprehensive leave policy


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.