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.
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.
Junior Embedded Software / Firmware Engineer
Position
Immediate opening for a Junior Embedded Software / Firmware Engineer
Job Description
Galil intends to add a junior embedded software engineer to its R&D team. We are
looking for an engineer with a broad range of skills and interests who learns
quickly. The candidate will be involved in all aspects of product design through
the full product lifecycle.
The candidate should have a B.S. in Computer Engineering, Electrical
Engineering, or a related field, and thrive in a fast-paced, small-team
environment.
Required Skills
- Assembly / C language programming
- Reading circuit diagrams and datasheets
- Circuit debugging with voltmeter and oscilloscope
- Scripting language experience (any acceptable, Python or shell scripting preferred)
- Embedded software development experience (device drivers, real-time operating systems, interrupt handling, etc.)
- TCP/IP networking knowledge, including debugging with inspection tools like Wireshark
- Writing skills for both technical and non-technical audiences
Useful Skills
- Knowledge of build systems for assembly / C language software, including usage of compilers, linkers, and Make
- Source code version control experience (Git, Subversion, etc.)
- Information security knowledge, including encryption, digital signatures, and secure communication and storage
Benefits
Galil offers competitive salaries, full benefits, profit sharing, and a retirement plan.
How to Apply
E-mail your resume to resume-eng@galil.com
Junior Software Engineer
Position
Immediate opening for a Junior Software Engineer
Job Description
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.
Requirements
- Bachelors degree in Software Engineering, Computer Engineering, Electrical Engineering, or related.
- This is a traditional, desktop-based, software development position. Web, database, and front-end experience is not sufficient.
Qualifications
- Proactive with researching challenging problems.
- Very strong debugging and problem solving skills.
- Ability to write readable and reusable code.
- Comfortable with juggling multiple projects and switching tasks as needed.
- Desire and ability to quickly learn new programming languages and concepts.
- Strong Computer Science fundamentals.
- Entry-level experience with C/C++.
- 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.
Benefits
Galil offers competitive salaries, full benefits, profit sharing, and a retirement plan.
How to Apply
E-mail your resume to resume-eng@galil.com
Applications Engineer
Position
Immediate opening for an Applications Engineer
Job Description
Primary job responsibility is providing engineering support for customers including telephone and on-site support for motion control products in semiconductor, medical, general automation and robotics industries. The position requires strong technical, verbal and written communications skills. It also requires high level of knowledge in one or more of the disciplines in electrical, mechanical and computer science engineering. This full time permanent position must be filled by a candidate who can thrive in a dynamic environment and who demonstrates accountability and responsibility.
At Galil Motion Control, we reward innovation and creativity in a casual, friendly, work environment with a 'get-it-done' philosophy.
Responsibilities Include
- Application engineering support over phone, e-mail and through visit to customer site.
- Training Sales engineers and Customers about Galil products.
- Setup demonstration equipment for trade shows and in-house training.
- Assist Sales and Marketing during launch of new products and upgrade release.
Qualifications
- BS in Electrical, Mechanical, Mechatronic Engineering or related.
- Entry level position, any relevant experience is a plus.
- Desire to work in a small, fast-paced, creative environment.
- Self directed work style.
- Very strong Analytical and problem solving skills is a must!
Benefits
Galil offers competitive salaries, full benefits, profit sharing, and a retirement plan.
How to Apply
E-mail resumes to resume-ae@galil.com