Are you looking for a dynamic company that values hard work and creativity?  Are you bored with your current position and want to do more?  Have you ever found yourself thinking I could do so much more if only I had the chance?

We offer a fast paced environment that’s challenging and rewarding.  If you want to expand your capabilities, try new things and be part of a winning team then GMI Solutions is for you.  The perfect candidate for any position would have skills not just in what their degree/work experience is based on; they are in other endeavors you are passionate about.  Are you a pilot? A hobbyist woodworker? Or know your way around plumbing problems? Or maybe you are generally handy and inquisitive.  We want you and your skills to help us grow as our customer inquiries continue to diversify.  Your experiences can be put to great use.  No more being bored doing the same thing day in and day out.

If variety is the ‘Spice of Life’ this company offers you the ‘Spice of Careers’.

Quality Manager

Under indirect supervision of the Director of Quality and Manufacturing, assume responsibility for day-to-day development and management of all activities and functions related to the quality system; determining the most efficient and effective implementations of quality processes; monitors, organizes and trains the auditing activity companywide; and performs related work as required. Manages Quality Department personnel: Quality Engineers, Quality Technicians, Etc.

Sales Engineer

Are you a techno-junky? Do you tinker all the time at home? Work on cars? Fly planes? We’re looking for someone who loves those things – at home and at work. The passion you have for technical hobbies slides right in to our culture of variety, vision, energy and trust. If you feel like you have untapped potential that could – and should – be leveraged professionally, we’re looking for you. Interface directly with customers and do what you love! Invent, create and manage complex products. During the day.

Business Development Manager

Do you love people? Are you a self-starter that loves being empowered? Does the challenge of getting people to say YES get you excited? Do you enjoy variety and embrace change? We’re looking for someone that is passionate about helping people solve problems. The Business Development Manager fosters relationships with OEMs large and small; old and new. You’ll run meetings at some of the largest, most recognizable brands in the world. You’ll be empowered to steer your own way and you’ll invent along the way.

Design Engineer – Shanghai, China

Under direct supervision of a Senior Design Engineer-Core Team Leader, performs the detailed component and system design activities related to embedded computing solutions in one or more concurrent design and development activities; has direct interaction with many functional groups related to product design and manufacturing; indirectly supports products after production release; and performs related work as required.

Program Engineer – Shanghai, China

Under indirect supervision of the Design Engineering Manager, assume responsibility for day-to-day operational management of all technical activities and functions in one or more design and development activities; determining the most efficient and highest quality implementations of design; developing and monitoring program budgets and timeliness; and performs related work as required.