Career

Explore opportunities at RSI

Work with us

We’re on a mission to make working life simpler, more pleasant, and more productive for everyone.

Our goal

The industrial automation and robotics field is ripe for innovation. At Robotic Systems Integration (“RSI”), our goal is to develop user-friendly software and solve complex problems involving motion, robotics, and vision so our customers are able to program a robot or machine with ease.

Our culture

‍RSI’s culture is dynamic and friendly. Our office is centrally located in the Chicago Loop, steps away from public transit. Our team consists of passionate and driven engineers working as a team to make an impact. When we are not working, RSI hosts monthly office-wide activities. Some past events have included: Cubs game, Bull’s game, Escape room, ping pong contests in the office, bowling, laser tag, whirly ball, beer/scotch tasting, waterpark, board games, etc.

Perks & Benefits

We want people to thrive at RSI. We believe you do your best work when you feel your best. Here are a just a few benefits we’re proud to provide our team.

Competitive Pay

RSI offers top salaries in the fast growing field of robotics.

Performance Bonus

Bonuses are paid on top of regular pay for extra effort or a job well done.

Tuition Assistance

Learn, contribute, and share the knowdledge with your team.

No Micro-Management

At RSI we are goal oriented – work hard & play hard.

Health Insurance

Our outstanding plan with employer matched HSA benefits will ensure you stay healthy.

Retirement Plan

RSI sponsored plan gives you full control to personalize your investment strategy.

Office Perks

Healthy snacks and fancy coffee. Relaxation room with the occasional ping-pong tournaments.

Gym Membership

We believe health is crucial to a happy balanced life. The gym is 100% paid by RSI.  

Paid Vacation Time

Never worry about missing a great moment with ample vacation time that grows per year.

Parental Leave

We believe family is extremely important. Cherish the most important moments of life.  

Paid Utilities

Cell Phone & Home Internet are 100% paid by RSI.

Company Outings

Regularly planned group outings to build teamwork, relax, and have fun.  

Career Opportunities

We’re on a mission to make working life simpler, more pleasant, and more productive

Overview

As a back-end Software Engineer at RSI, you will have the opportunity to work on exciting projects, develop powerful software, and receive guidance as you learn about software architecture implementation and coding practices.

Our ideal candidate is a self-motivated individual who is willing to work hard to get the job done. Learning our motion controls technology will mostly be a hands-on experience.

The candidate should have:

  • A passion for Problem Solving
  • Degree in Computer Science, Computer Engineering
  • C#, C++ and C programming skills
  • Ability to debug and troubleshoot code
  • Ability to design tests and find edge cases
  • Strong OO skills including knowledge of design patterns
  • Strong understanding of Data Structures and Algorithms
  • PC OS internals, RTOS, device driver, threading & interrupt knowledge a plus
  • Ability to work independently or collaboratively as needed
  • Effective Communication Skills

Your salary and bonuses are only limited by your passion and the desire for growth. There is no bureaucracy at RSI so decisions are made collectively and quickly. Your hard work will be recognized by everyone, and your ideas will be heard and implemented.

Application Form
Overview

As a cable assembler at RSI, your primary job duties will be as follows:

Assembling cable products (motor power/feedback and IO)Shipping and Receiving (packaging, bagging, labeling)

Our ideal candidate is a self-motivated individual who is willing to work hard to get the job done. Learning to build new cable assemblies or processes will mostly be a hands-on experience.

The candidate should have experience with:

  • Assembling cable products
  • Soldering experience
  • Crimping hand tools
  • Reading prints
  • Basic wiring diagrams
  • Test wiring (open, short, resistance testing with a multimeter)
  • Cable and harness tester

Your salary and bonuses are only limited by your passion and the desire for growth. There is no bureaucracy at RSI so decisions are made collectively and quickly. Your hard work will be recognized by everyone, and your ideas will be heard and implemented.

Application Form
Overview

As a software engineering intern at RSI, your primary job duty will be to will be to design, build, test and release a turn-key software product for a customer. Another key duty will be to work on an interesting robot demo using our motion controller and vision solution.

Our ideal candidate is a self motivated individual who is willing to work hard to get the job done. Learning our motion controls technology will mostly be a hands-on experience.

The candidate should have:

  • Degree in Computer Science, Computer Engineering
  • C#, C++ and C programming skills
  • Strong OO skills including knowledge of design patterns
  • Strong understanding of Data Structures and Algorithms
  • Ability to debug and troubleshoot code
  • Ability to design tests and find edge cases
  • PC OS internals, RTOS, device driver, threading & interrupt knowledge a plus
  • Ability to work independently or collaboratively as needed
  • Effective Communication Skills
Application Form
Overview

As an application engineer at RSI, your primary job duties will be:

  • To understand a customer’s application and pick the right electro-mechanical hardware solution
  • Provide technical support to customers.
  • Learn and write turn-key software solutions.
  • Create and maintain usable and readable documentation.

Our ideal candidate is one who has taken the initiative to build and design something they are passionate about in their spare time or for a project during coursework. A successful application engineer is someone who loves to think outside the box to find good mechanical and electrical hardware solutions. You should be a self motivated individual and willing to work hard to get the job done. Learning our motion controls technology will mostly be a hands-on experience.

The candidate should have:

  • A passion for problem solving
  • Ability to grasp interaction between complex electro-mechanical systems
  • Experience with C++ or C# programming languages is a plus.
  • Ability to work across disciplines to both receive and provide support (work well with others)
  • Ability to debug and troubleshoot hardware and code
  • Ability to work independently or collaboratively as needed
  • Excellent communication skills

Recent or soon to be college grads are encouraged to apply.

We offer competitive salaries and benefits, comprehensive training, and the opportunity to work in a casual, exciting and innovative environment.

Application Form

start developing today!

1000+ customers have already automated with help of our products and team