Job Description
The Motion Control Software Engineer will design, develop, and test, motion control software.
QUALIFICATIONS
- C, C++ and Java.
- OOP (Object Orientated Programming)
- Reading and writing bash and batch scripts (basic).
- Comfortable working in Windows and Linux environments.
- Experience with inter-process communication (Google Protocol Buffers is a plus).
- Experience in writing and debugging multi-threaded applications.
- Experience working with source-control system.
- Experience with Eclipse/Visual Studios.
- Can reverse engineer source code written in C and generate requirements, and write equivalent code in a higher level language.
EDUCATION AND/OR EXPERIENCE
Master’s Degree with 5+ years of related experience or Bachelor’s Degree with 7+ years of related experience