About Us

Ripcord is the leader in intelligent document transformation, helping companies unlock peak value from their documents with its Robotics and AI-Powered Cloud platform 

By unlocking meaningful data trapped in documents, customers can easily access the information they need, automate the processes they rely on and analyze the data that fuels their growth.

Ripcord customers include global enterprises such as Coca-Cola, IRS, Allianz Insurance, and MUFG.  We’re based in the Bay Area, California and are backed by the world’s leading investors including Kleiner Perkins, Google Ventures, Lux Capital, Icon Ventures, Silicon Valley Bank, Apple co-founder Steve Wozniak and more.

At Ripcord, we respect and support each other.  We want everyone to feel a sense of purpose and the freedom to innovate and take risks that result in breakthroughs that challenge the status quo. Your ideas are welcome here!  Our team is diverse, driven, and dynamic. Every day we work with robotics, artificial intelligence and out-of-the-box thinking to bring the best out of our people and the most value to our customers.


Based in our Hayward headquarters, the PLC Robotics Engineer at Ripcord is an integral part of a cross-functional agile development team with direct responsibility for supporting the design of digitization robotics and processes. You will have a direct impact at Ripcord in robotics design and development.

An engineer in this position must have a good understanding of industrial robots, mechatronics, and automation. They are strong problem solvers who can support the development of innovative solutions to complex paper and material handling challenges. They will develop electrical, communication, and control systems by selecting and integrating a wide range of mechatronic components from motors and pneumatics to sensors and vision systems.

This role will collaborate with other software and hardware engineers to implement solutions to enable operations to effectively run production at scale. They will also assist in the introduction, assessment, and implementation of new technologies needed to develop digitization robotics and processes.

What You Will Do    

  • Program and debug Structured Text on a Beckhoff PLC controller platform
  • Develop code which is organized, structured, documented, maintainable and reusable
  • Create technical documentation and processes needed to effectively deploy new systems
  • Use data logging and analytics to determine overall factory statistics such as machine throughput, OEE calculations, and machine timing information for engineering to collect and analyze for further machine throughput and reliability improvement.  
  • Support team in Japan by providing feedback on proposed changes and code reviews
  • Manage electrical cabinet builds, field wiring, pneumatic and fluid plumbing
  • Design the future of Ripcord’s digitization systems with a focus on the hardware/software stack for complex robotic systems
  • Support the selection of mechatronic components (microcontrollers, actuators, motors, sensors, vision systems)
  • Develop novel solutions to complex paper and material handling challenges
  • Develop the state machines, logic flows, and firmware that make Ripcord systems the best in the industry
  • Support the continuous improvement of Ripcord’s Firmware Development Process
  • Create documentation needed to effectively deploy and maintain our systems
  • Work collaboratively with the Software and Hardware engineering teams

What You Will Need

  • Bachelors or Masters in Robotics, Mechanical, Mechatronics, or Electrical Engineering 
  • Must have 3+ years of experience with PLCs, particularly with Beckhoff PLCs and Structured Text programming language. Hands-on experience with implementing PLC logic for control of mechanical, electrical, and pneumatic systems in an industrial-grade machine. Experience with industrial-grade safety standards.
  • Proficient with Git and Github.
  • Experience with TwinCAT, HMIs and SCADA (Ignition, Beckhoff)
  • Proficient in C# and C/C++
  • Methodical and detail-oriented in approach to planning, experimentation, and analysis
  • Strong technical documentation and communication skills
  • Strong sense of ownership and initiative with the ability to set goals and project scope


  • Experience with: robotics and mechatronics; electrical component selection including for power, motor drivers and feedback sensors including presence sensors; motor sizing; electro-actuator sizing; mechanism ideation and design; kinematics and dynamics analysis; and optimization.
  • Experience programming Omron Adept robotic arms
  • Experience with off-the-shelf machine vision: camera setup and calibration, integration into an industrial system
  • Experience with Python scripting for prototyping and proof of concept

If You Live For

  • Disciplined engineering research and product development
  • Developing complex multi-discipline systems as part of a cross functional team
  • Driving the detail design of robotic/mechatronic systems - getting the details right
  • Producing efficient, innovative, and optimized robotic/mechatronic solutions
  • Designing and building proof of concepts for novel designs - then seeing them through to production release
  • Actively participating in your designs coming to life, building and testing the system you designed

We’d like to talk to you!


  • Free onsite gym complete with treadmills, free-weights, and even a Peloton Bicycle! 
  • Fun stuff like a ping pong table, video games, pool table, electric scooters and more!  
  • A great selection of healthy (and not so healthy) snacks & refreshments on-site
  • 100% of healthcare premiums are covered for you and all dependents
  • Generous parental leave programs 
  • Catered lunch daily 
  • Great vision & dental insurance
  • Comprehensive leave policy
  • Commuting benefits
  • Dog-friendly office! 
  • Stock options

Ripcord carefully considers multiple factors to determine compensation, including a candidate’s education, skills, and experience. The anticipated annual cash compensation for this role is between $130,000 and $150,000. Additionally, Ripcord offers excellent benefits and stock options to all full-time employees.

Important Note 

We never request personally identifiable information or bank account information during our recruiting or hiring process; nor do we offer up front payments as part of an offer of employment or ask you to download any 3rd party apps such as Telegram. 

Equal Opportunity Employer

Ripcord is proud to be an equal opportunity workplace. Our goal is to be a diverse workforce at all job levels. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, transgender status, age, marital status, veteran status, or disability status.

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)
When autocomplete results are available use up and down arrows to review
+ Add another education

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Ripcord’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.