Software Engineer Jobs at Gresham Smith with Visa Sponsorship
Gresham Smith hires Software Engineers to build and integrate technology across architecture, engineering, and infrastructure projects. The company has a consistent track record of sponsoring work visas for this function, making it a realistic target for international candidates pursuing long-term U.S. employment in the AEC industry.
See All Software Engineer at Gresham Smith JobsOverview
Showing 5 of 84+ Software Engineer Jobs at Gresham Smith jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 84+ Software Engineer Jobs at Gresham Smith
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at Gresham Smith.
Get Access To All Jobs
INTRODUCTION
We are seeking a Senior Process-Mechanical Engineer with expertise and experience in consulting for a wide variety of manufacturing clients and industrial sectors to contribute to the execution of our projects and to the growth of the Process Engineering Department. The candidate will provide technical expertise on behalf of the firm related to process engineering and piping engineering in industrial and manufacturing facilities and shall be able to demonstrate the ability to help lead clients through the front end engineering loading and planning stages of projects, continuing through the development of process flow diagrams, piping and instrumentation diagrams, equipment selection, and final engineering design. This position requires familiarity with the process industry system design and hook-up of equipment similar to that associated with scrubbers, dust collection systems, chemical tank farms, compressed gasses, industrial heat exchangers, large pumping systems, cooling towers, thermal oil heaters, large compressed air plants, and other similar systems.
Responsibilities
- Conceptualize the initial process design approach for major phases of large industrial projects through installation, with an emphasis on specifying equipment, calculating loads, ductwork and pipe sizing, selection of equipment such as pumps, boilers, chillers, cooling towers, heat exchangers, dust collectors, scrubbers, adsorption/absorption units, chillers, etc.
- Develop Block Flow Diagrams, Process Flow Diagrams (including heat and mass balance), and Piping & Instrumentation Diagrams.
- Develop operational control descriptions such as Function Description, Cause & Effect Diagrams, and Sequences of Operations.
- Prepare for and participate in Process Hazards Analysis for projects.
- Prepare piping engineering design and lead the efforts of piping designers in the production of three-dimensional piping models, pipe stress analyses, pipe support design, and the production of fabrication level piping isometrics. In certain instances, ductwork may also require similar design attention.
- Conceive, plan, and conduct research in complex problem areas while creating innovative solutions to unusual engineering problems.
- Prepare engineering reports, plans and specifications for industrial projects. Design and produce engineering drawings and instructions based on calculations. Interpret, revise, and approve engineering and shop drawings. Prepare plans and technical specifications, procurement and construction documents and estimates.
- Contribute to the development of proposals and participate in meetings and presentations to potential clients with the aim to represent the firm’s process design capabilities.
- Participate in contract bidding and administration. Supervise and observe the design/installation and ongoing progress of a project, including the coordination of the project with City, State, and County officials and other outside agencies.
- Lead the coordination of projects with clients, contractors, outside consultants and firm staff. Communicate and interact with project team members, client representatives, review agencies and others as appropriate to project.
- Lead in conceiving, planning and conducting research to resolve a variety of complex problems (e.g., conflicting design requirements, unsuitability of conventional materials, difficult coordination requirements, short timelines).
INTERFACES
- Work with clients to understand and document process plant needs.
- Work with Business Development functionaries to support the development of proposals and execution plans for projects that have process and piping content. Contribute to the growth of process and piping related business development, including development of marketing content and participating in client conversations.
- Lead a team of process and piping engineers and designers.
- Prepare estimates and staffing plans for the execution of the work in coordination with Market leaders and human resources/recruiting.
- Coordinate the process and piping design with the works of other disciplines.
- Provide expert design input and quality control to the process and piping design teams.
MINIMUM QUALIFICATIONS
- Bachelor’s degree in Mechanical Engineering.
- Minimum of 20 years in process design and piping engineering with a consulting firm or Owner organization for Industrial/Manufacturing/Process facility projects including but not limited to the following industries: food and beverage, battery manufacturing, energy storage, automotive, metals, etc.
- Professional Engineer licensure (P.E.) is required in at least one State, multiple State licensure preferred.
- Must have excellent written and verbal communication skills in the US English language.
- Must have an expert level understanding of codes and standards applicable to industrial design including but not limited to: ASME, API, AWS, NFPA, ISA, and the IBC code set.
- Ability to multi-task and manage multiple projects simultaneously.
- Strong team player with great communication and presentation skills.
- Ability to travel as needed to client meetings and project sites.
- Valid Driver's License to travel to job sites.
COMPENSATION
- Base Salary range: $146,900 - $196,000 depending on knowledge, skills, and experience. Incentive compensation bonuses based on performance are also included. The disclosed range estimate, unadjusted for location-based differences, may vary where the position is filled.
BENEFITS
Medical, Dental, and Vision Insurance, Life Insurance, Disability Insurance, Paid Parental Leave, Wellness Programs, 401(k)/Roth Retirement Plans, Tuition Reimbursement, PTO, Employee Referral Program, and Mass Transit Program.
Gresham Smith is an equal opportunity employer and does not discriminate. Everyone is invited to apply! Gresham Smith will not accept unsolicited resumes from recruiters, headhunters, contract recruiters, search firms, or employment agencies. An executed GRESHAM PLACEMENT SERVICES AGREEMENT (PSA) is required prior to any payment obligation for either a referral or recruiter fee. In the event a recruiter or agency submits a resume or candidate without a previously executed PSA, GRESHAM SMITH explicitly reserves the right to recruit and hire those candidate(s) at its discretion, and without any financial obligation whatsoever to the recruiter or agency. Any such unsolicited resume or candidate contact information, including those submitted directly to GRESHAM SMITH’S hiring managers or any other employee, shall become the property of GRESHAM SMITH upon receipt.

INTRODUCTION
We are seeking a Senior Process-Mechanical Engineer with expertise and experience in consulting for a wide variety of manufacturing clients and industrial sectors to contribute to the execution of our projects and to the growth of the Process Engineering Department. The candidate will provide technical expertise on behalf of the firm related to process engineering and piping engineering in industrial and manufacturing facilities and shall be able to demonstrate the ability to help lead clients through the front end engineering loading and planning stages of projects, continuing through the development of process flow diagrams, piping and instrumentation diagrams, equipment selection, and final engineering design. This position requires familiarity with the process industry system design and hook-up of equipment similar to that associated with scrubbers, dust collection systems, chemical tank farms, compressed gasses, industrial heat exchangers, large pumping systems, cooling towers, thermal oil heaters, large compressed air plants, and other similar systems.
Responsibilities
- Conceptualize the initial process design approach for major phases of large industrial projects through installation, with an emphasis on specifying equipment, calculating loads, ductwork and pipe sizing, selection of equipment such as pumps, boilers, chillers, cooling towers, heat exchangers, dust collectors, scrubbers, adsorption/absorption units, chillers, etc.
- Develop Block Flow Diagrams, Process Flow Diagrams (including heat and mass balance), and Piping & Instrumentation Diagrams.
- Develop operational control descriptions such as Function Description, Cause & Effect Diagrams, and Sequences of Operations.
- Prepare for and participate in Process Hazards Analysis for projects.
- Prepare piping engineering design and lead the efforts of piping designers in the production of three-dimensional piping models, pipe stress analyses, pipe support design, and the production of fabrication level piping isometrics. In certain instances, ductwork may also require similar design attention.
- Conceive, plan, and conduct research in complex problem areas while creating innovative solutions to unusual engineering problems.
- Prepare engineering reports, plans and specifications for industrial projects. Design and produce engineering drawings and instructions based on calculations. Interpret, revise, and approve engineering and shop drawings. Prepare plans and technical specifications, procurement and construction documents and estimates.
- Contribute to the development of proposals and participate in meetings and presentations to potential clients with the aim to represent the firm’s process design capabilities.
- Participate in contract bidding and administration. Supervise and observe the design/installation and ongoing progress of a project, including the coordination of the project with City, State, and County officials and other outside agencies.
- Lead the coordination of projects with clients, contractors, outside consultants and firm staff. Communicate and interact with project team members, client representatives, review agencies and others as appropriate to project.
- Lead in conceiving, planning and conducting research to resolve a variety of complex problems (e.g., conflicting design requirements, unsuitability of conventional materials, difficult coordination requirements, short timelines).
INTERFACES
- Work with clients to understand and document process plant needs.
- Work with Business Development functionaries to support the development of proposals and execution plans for projects that have process and piping content. Contribute to the growth of process and piping related business development, including development of marketing content and participating in client conversations.
- Lead a team of process and piping engineers and designers.
- Prepare estimates and staffing plans for the execution of the work in coordination with Market leaders and human resources/recruiting.
- Coordinate the process and piping design with the works of other disciplines.
- Provide expert design input and quality control to the process and piping design teams.
MINIMUM QUALIFICATIONS
- Bachelor’s degree in Mechanical Engineering.
- Minimum of 20 years in process design and piping engineering with a consulting firm or Owner organization for Industrial/Manufacturing/Process facility projects including but not limited to the following industries: food and beverage, battery manufacturing, energy storage, automotive, metals, etc.
- Professional Engineer licensure (P.E.) is required in at least one State, multiple State licensure preferred.
- Must have excellent written and verbal communication skills in the US English language.
- Must have an expert level understanding of codes and standards applicable to industrial design including but not limited to: ASME, API, AWS, NFPA, ISA, and the IBC code set.
- Ability to multi-task and manage multiple projects simultaneously.
- Strong team player with great communication and presentation skills.
- Ability to travel as needed to client meetings and project sites.
- Valid Driver's License to travel to job sites.
COMPENSATION
- Base Salary range: $146,900 - $196,000 depending on knowledge, skills, and experience. Incentive compensation bonuses based on performance are also included. The disclosed range estimate, unadjusted for location-based differences, may vary where the position is filled.
BENEFITS
Medical, Dental, and Vision Insurance, Life Insurance, Disability Insurance, Paid Parental Leave, Wellness Programs, 401(k)/Roth Retirement Plans, Tuition Reimbursement, PTO, Employee Referral Program, and Mass Transit Program.
Gresham Smith is an equal opportunity employer and does not discriminate. Everyone is invited to apply! Gresham Smith will not accept unsolicited resumes from recruiters, headhunters, contract recruiters, search firms, or employment agencies. An executed GRESHAM PLACEMENT SERVICES AGREEMENT (PSA) is required prior to any payment obligation for either a referral or recruiter fee. In the event a recruiter or agency submits a resume or candidate without a previously executed PSA, GRESHAM SMITH explicitly reserves the right to recruit and hire those candidate(s) at its discretion, and without any financial obligation whatsoever to the recruiter or agency. Any such unsolicited resume or candidate contact information, including those submitted directly to GRESHAM SMITH’S hiring managers or any other employee, shall become the property of GRESHAM SMITH upon receipt.
See all 84+ Software Engineer at Gresham Smith jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer at Gresham Smith roles.
Get Access To All JobsTips for Finding Software Engineer Jobs at Gresham Smith Jobs
Frame your skills around AEC software ecosystems
Gresham Smith operates at the intersection of design and technology. Highlight experience with BIM platforms, CAD integrations, or construction data workflows on your resume to signal direct fit with their engineering-driven software teams.
Target roles tied to infrastructure or smart buildings
Gresham Smith's software engineering work often supports AEC project delivery, facilities technology, and smart infrastructure. Roles connected to these verticals are more likely to require dedicated technical hires, which increases sponsorship willingness.
Prepare for PERM early in Green Card conversations
If Gresham Smith extends an EB-2 or EB-3 pathway, DOL's PERM labor certification requires documenting that no qualified U.S. workers were available. Understanding this process helps you set realistic timelines when negotiating long-term sponsorship commitments.
Use Migrate Mate to find open Software Engineer roles
Gresham Smith posts Software Engineer positions across multiple locations and project teams. Use Migrate Mate to filter their current openings by visa sponsorship type so you're applying to roles where sponsorship is already confirmed, not assumed.
Software Engineer at Gresham Smith jobs are hiring across the US. Find yours.
Find Software Engineer at Gresham Smith JobsFrequently Asked Questions
Does Gresham Smith sponsor H-1B visas for Software Engineers?
Yes, Gresham Smith sponsors H-1B visas for Software Engineer roles. H-1B sponsorship requires your position to qualify as a specialty occupation, which software engineering roles in the AEC sector routinely meet. Your employer files the petition with USCIS, and cap-subject H-1B filings are tied to the annual April lottery, so timing your offer and application accordingly is essential.
How do I apply for Software Engineer jobs at Gresham Smith?
You can browse and apply for Software Engineer openings at Gresham Smith directly through their careers portal or through Migrate Mate, which filters roles by visa sponsorship type so you can confirm sponsorship availability before applying. Tailor your application to reflect experience with architecture, engineering, or infrastructure technology contexts, since Gresham Smith's software teams operate within AEC project environments.
Which visa types does Gresham Smith commonly use for Software Engineer roles?
Gresham Smith sponsors a range of visa categories for Software Engineers, including H-1B, F-1 OPT, F-1 CPT, TN, J-1, and immigrant pathways including EB-2 and EB-3 Green Cards. TN visas apply to Canadian and Mexican nationals in qualifying technical roles. The right category depends on your nationality, educational background, and career timeline.
What qualifications does Gresham Smith expect for Software Engineer roles?
Gresham Smith typically looks for candidates with a bachelor's degree or higher in computer science, software engineering, or a closely related field. For H-1B eligibility specifically, USCIS requires the role to mandate a directly related degree. Relevant experience with AEC technology platforms, data systems, or enterprise software integration strengthens your candidacy beyond baseline degree requirements.
How do I plan my timeline if I need H-1B sponsorship at Gresham Smith?
H-1B cap-subject petitions must be filed by April 1 each year for an October 1 start date. USCIS opens registration in March, and selection is by lottery. If you're on F-1 OPT, you may be able to bridge the gap using your authorized work period, including a cap-gap extension if your OPT expires before October 1 and your petition is selected.
See which Software Engineer at Gresham Smith employers are hiring and sponsoring visas right now.
Search Software Engineer at Gresham Smith Jobs