GEC is an ever-evolving consulting firm. We look for motivated and skilled employees with expertise in their field who are interested in strong careers.

We are currently seeking qualified candidates for the following positions:

Structural Technician

Municipal Project Engineer

Civil Staff Engineer I

Civil Engineering Technician I

Building Inspector

Professional Land Surveyor

General Engineering Company is an Equal Opportunity Employer.

For open positions, interested parties should send a resume and a cover letter to:
General Engineering Company
Attn: Human Resources
P.O. Box 340
Portage, WI 53901
or e-mail to

We Work Hard

General Engineering Company is built on the objective to provide quality, high-level professional services to our clients. The nature of our work requires that our staff work closely with clients and meet deadlines on a routine basis.  Sometimes, deadlines stack up and it is necessary to put in longer hours or attend night meetings to achieve the GEC standard of client service that is expected and demonstrate our overall commitment to the project.  All our staff members are committed to this standard, which directly results in a benefit to the client and/or project.

We Play Hard

Our commitment to excellence and client service can only be preceded by employee health and well-being.  For this reason, we organize numerous events on a casual basis and encourage staff and family participation in them.  Past events include Madison Mallards games, golf outings (both indoor and outdoor), bowling, picnics, trapshooting, potluck lunches, Madison Capitals hockey games and the daily foosball or darts challenge during lunch. We are always looking for new ideas to bring everyone together. We encourage a high quality working environment and promote interaction among our staff.

Overall, when you become a staff member at GEC, you become part of a second family.

  • Curling
    GEC Staff learns to Curl