Work For Galil

Career Opportunities

Join the team at Galil. We have employment opportunities for application, design and software engineers and offer competitive salaries, full benefits, profit sharing and a retirement plan. Engineers who work at Galil find a stimulating environment where new ideas and creative thinking are encouraged and rewarded.

Current Openings

Software Engineer - Entry Level


Since our introduction of the first microprocessor-based motion controller in 1983, Galil has remained a leading innovator. The company has intentionally remained small, focusing on sound engineering, rapid development, and product customization. At Galil Motion Control, we reward innovation and creativity in a casual, friendly, work environment. Employees who thrive at Galil approach projects with a "proprietary ownership," and lasting interest in their work.

Job Summary

Galil Motion Control is looking for a Junior Software Engineer to join our product development team. Responsibilities include all aspects of product design through the full product life-cycle. The ideal candidate is someone who thrives in a fast paced, small team environment, has broad skills and interests, and is proactive and a self-starter. The software department is responsible for designing, developing, testing, and documenting all software tools used by Galil customers. This ranges from low-level device driver development, through feature-rich graphical user interfaces. Our software is deployed to a number of operating systems and platforms worldwide.


  • Bachelors degree in Software Engineering, Computer Engineering, Electrical Engineering, or related.


  • Strong Computer Science fundamentals.
  • Entry-level experience with C/C++.
  • Very strong debugging and problem solving skills.
  • Proactive with research and challenging problems.
  • Desire and ability to quickly learn new programming languages and concepts.
  • Comfortable with juggling multiple projects and switching tasks as needed.
  • Knowledge hardware basics. Wiring, instrumentation, debugging, schematics.
  • Excellent communication skills. Ability to communicate complicated technical concepts in both discussion and writing.

Bonus Considerations

  • Experience with QT cross-platform application framework.
  • Experience with Boost C++ libraries.
  • Knowledge of Linux distributions.
  • Experience with software deployment.
  • Linux package deployments, including yum, apt-get, etc.
  • Experience with creating packages for deployment from source.
  • Windows installers, run-times, etc.


Galil offers competitive salaries, full benefits, profit sharing, and a retirement plan.

How to Apply

E-mail your resume to

About Galil Motion Control

Galil Motion Control is a profitable electronic manufacturing company located in Rocklin, CA. We specialize in embedded system design and manufacturing of motion controllers used in robotics. Established in 1983, this privately owned and operated high tech company has remained profitable for over 120 quarters.

About Rocklin and surrounding area

Rocklin is located along the eastern edge of the Sacramento Valley at the base of the Sierra Nevada foothills. Rocklin provides access to excellent schools, affordable housing, and numerous recreational opportunities such as hiking, water sports, mountain climbing, cycling, skiing, and running.