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.
Please send resumes to resume@galil.com
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
Electrical Engineer - New College Grad
Position
Immediate opening for an Electrical Engineer
Job Description
Galil Motion Control is looking for a entry-level Electrical/Hardware Engineer to join our product development team. We are looking for an engineer with a broad range of skills and interests who learns quickly and thrives in a fast-paced, small-team environment. You will assist in the development of digital and analog circuits, schematic capture, PCB layout, mechanical design, and much more. You will work closely with other engineers on the team and be involved in all aspects of product design through the full product life cycle. As your knowledge and familiarity of our product line grows your responsibility will grow and you will be responsible for entire projects including writing specifications, creating schedules, product design and development, and testing.
Responsibilities
- Work with stakeholders to define requirements
- Write detailed product specifications
- Select and qualify components
- Component level digital hardware and FPGA design
- Schematic capture, PCB layout, BOM generation
- Prototype build, debug, test and qualification
- Develop production test equipment
- Edit and review product manuals
- Define product packaging
- CE/UL certification
Qualifications
- BS in Electrical Engineering, Computer Engineering, or a related field
- Solid understanding of engineering fundamentals
- Familiarity with microcontroller I/O and communication buses (UART/SPI/I2C/Ethernet)
Plusses
- Experience with schematic capture and PCB layout software
- Experience with mechanical CAD software
- Scripting language such as python
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
How to Apply
E-mail resumes to resume@galil.com