Join us at Flex
Join Flex and you will enter a fast-paced world where we use the latest technology to create enhanced value to our global customers, who are the movers and shakers in nine different industries, from energy and automotive to healthcare and consumer wearables.
Because of this diversity, our employees have limitless opportunities to work on projects that span international boundaries, industry sectors, and world-class brands.
Where we are

Austin
Austin, TX - Research
12455 Research Blvd
Austin, TX 78759, Unites States
Austin, TX - Metric
9500 Metric Blvd
Austin, TX 78758, United States
Pflugerville, TX
900 New Meister Ln
Pflugerville, TX 78660 United States
12455 Research Blvd
Austin, TX 78759, Unites States
Austin, TX - Metric
9500 Metric Blvd
Austin, TX 78758, United States
Pflugerville, TX
900 New Meister Ln
Pflugerville, TX 78660 United States

Boston
Boston, MA
25 Drydock Ave
Boston, MA 02210, United States
25 Drydock Ave
Boston, MA 02210, United States

Buffalo Grove
Buffalo Grove, IL - 800 Corporate
800 Corporate Grove Dr
Buffalo Grove, IL 60089, United States
Buffalo Grove, IL - 700 Corporate
700 Corporate Grove Dr
Buffalo Grove, IL 60089, United States
Buffalo Grove, IL - 850 Asbury
850 Asbury Drive
Buffalo Grove, IL 60089, United States
Buffalo Grove, IL - 1011 Asbury
1011 Asbury Drive
Buffalo Grove, IL 60089, United States
800 Corporate Grove Dr
Buffalo Grove, IL 60089, United States
Buffalo Grove, IL - 700 Corporate
700 Corporate Grove Dr
Buffalo Grove, IL 60089, United States
Buffalo Grove, IL - 850 Asbury
850 Asbury Drive
Buffalo Grove, IL 60089, United States
Buffalo Grove, IL - 1011 Asbury
1011 Asbury Drive
Buffalo Grove, IL 60089, United States

Columbia
Columbia, SC
375 Metropolitan Dr
West Columbia, SC 29170, United States
375 Metropolitan Dr
West Columbia, SC 29170, United States

Coopersville
Coopersville, MI
323 Skeels St
Coopersville, MI 49404, United States
323 Skeels St
Coopersville, MI 49404, United States

Farmington Hills
MCi USA
27755 Stansbury St
Farmington Hills, MI 48334, United States
27755 Stansbury St
Farmington Hills, MI 48334, United States

Hollis
Farm, a Flex company
12 Silver Lake Road
Hollis, NH 03049, United States
12 Silver Lake Road
Hollis, NH 03049, United States

Irving
Irving, TX
7700 Bent Branch Dr
Irving, TX 75063, United States
7700 Bent Branch Dr
Irving, TX 75063, United States

Manchester
Manchester, CT
71 Utopia Rd
Manchester, CT 06042, United States
71 Utopia Rd
Manchester, CT 06042, United States

Memphis
Memphis, TN - Hickory Hill
5300 Hickory Hill Rd
Memphis, TN 38141, United States Memphis, TN - E Holmes
6380 E Holmes Rd
Memphis, TN 38141, United States
5300 Hickory Hill Rd
Memphis, TN 38141, United States Memphis, TN - E Holmes
6380 E Holmes Rd
Memphis, TN 38141, United States

Milpitas
Milpitas, CA - Gibraltar
847 Gibraltar Dr
Milpitas, CA 95035, United States
Milpitas, CA - Wrigley Way
901 Wrigley Way
Milpitas, CA 95035, United States
Milpita, CA - Milpitas Blvd
240 S Milpitas Blvd
Milpitas, CA 95035, United States
847 Gibraltar Dr
Milpitas, CA 95035, United States
Milpitas, CA - Wrigley Way
901 Wrigley Way
Milpitas, CA 95035, United States
Milpita, CA - Milpitas Blvd
240 S Milpitas Blvd
Milpitas, CA 95035, United States

Plano
Plano, TX
600 Shiloh Road
Plano, TX 75074, United States
600 Shiloh Road
Plano, TX 75074, United States

San Jose
San Jose, CA
6201 America Center Dr
Alviso, CA 95002, United States
6201 America Center Dr
Alviso, CA 95002, United States

Tempe
Tempe, AZ - West 10th
1735 West 10th Street
Tempe, AZ 85281, United States
Tempe, AZ - South Madison
504 South Madison Drive
Tempe, AZ 85281, United States
1735 West 10th Street
Tempe, AZ 85281, United States
Tempe, AZ - South Madison
504 South Madison Drive
Tempe, AZ 85281, United States
Learn more

Connected healthcare
Video
Learn how our technology connects patients to healthcare practitioners in new ways.


Technology convergence
Video