Desktop Support Technician II

Our client has an immediate need for a Desktop Support Technician for an ONSITE position in the Beaverton/Hillsboro area

-Great communication and in previous customer facing positions
-Strong Active Directory
-Working in a VDI enviornment is highly desired 

Mainz Brady Group is a technology staffing firm with offices in California, Oregon and Washington. We…

IT Project Manager

IT Project Manager — Enterprise Data and Analytics (Hybrid — Portland, Oregon)

Our Portland, OR client is looking for a talented IT Project Manager with 2 to 5 years of experience (PM II or PM III). Business Intelligence/Data Management project management experience is important:

Skill Set

Work with business owner to define the…

CAD Support Specialist

Mainz Brady Group is partnering with an amazing local Industrial processing and packaging equipment client! On their search for a skilled CAD support Specialist. This local on site role will allow you to provide Support to Business Operations as well as Operational Support. Take advantage of this chance to elevate your career! 


Lead Mechanical Engineer

Our Energy client is looking for a Lead Mechanical Design Engineer to join their team to develop next generation zero-emissions thermal and power generation products from concept through to production.

Translate concepts to cutting-edge technology and commercial products through design, simulation, prototyping, & test in a cross-functional team environment.
Build and test…

CAD Revit Designer

Revit Drafter / Designer — local to Portland, OR

My name is Jeff W. and I am a Recruiting Manager in Portland, OR with 18+ years of experience placing technical folks into great career positions.

I have a fantastic client looking for a Revit Drafter / Designer – I’m working directly with…

Electrical Design Engineer

Location: New York (Long Island)

Electrical Design Engineer

Mainz Brady Group is currently looking for an Electrical Engineer with experiences in Power Supply (10w-2000w) for an energy client. You will work with a great team to Analyze, model, Design and develop switch mode power supplies from concept to production. Please review and send…

Electrical Engineer

Our Semiconductor equipment client is looking for an Electrical Engineer to join their team and help develop the future of microelectronics within the industry.


Strong debugging and troubleshooting skills at a board and system level.
Experience in all or some of high voltage, high speed digital or low noise analog…

Lead Software Engineer

Lead Software Engineer – Charlotte, NC – 18mo, contract – $70/hr
The Mainz Brady Group is collaborating with one of the largest financial institutions in America in their search for their next Lead Software Engineer. This 18 month contract will be onsite in Charlotte,NC. In this role you will lead complex…

Operations Analyst

Mainz Brady Group is currently recruiting for a Senior Accounting Operation or Senior Finance Operation for the operation department of a Asset Management company here in San Francisco. The firm specializes in emerging markets. This role has a great career path to Manager or Director of Operations as the company…

Director of Mechanical Engineering

This is your  opportunity to work with some of the  brightest innovators in the Silicon Valley! 

Take advantage of this chance to get involved with the process of multi-column electron-beam lithography design&  manufacturing. 

Our amazing end client is actively searching for a Director of Mechanical Engineering 


As a Mechanical Engineering Director, you will be…