You are viewing a preview of this job. Log in or register to view more details about this job.

Back-End Software Engineer

About Job Position

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

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 control 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

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

Your salary and bonuses are only limited by your passion and the desire for growth. RSI has no bureaucracy, so decisions are made collectively and quickly. Everyone will recognize your hard work, and your ideas will be heard and implemented. We offer stock options to all employees.

About RSI

RSI’s culture is dynamic and friendly. Our office is in the Chicago Loop (next to the Bean) and is next to all mass transit. Other than having fun with projects, RSI hosts monthly activities where the team gets together for events such as a Cubs game, Bull's game, Escape room, ping pong contests in the office, bowling, laser tag, whirly ball, beer/scotch tasting, board games, etc.

Please describe why you are a great candidate for this position, including any relevant experience or hobbies. Please also attach a copy of your resume and transcript (unofficial transcript acceptable).

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