Senior Software Engineering Jobs at Gresham Smith with Visa Sponsorship
Gresham Smith hires Senior Software Engineers to build and maintain the digital infrastructure behind its architecture, engineering, and consulting work. The company has a consistent record of sponsoring work visas for this function, supporting candidates through H-1B, OPT, and permanent residency pathways.
See All Senior Software Engineering at Gresham Smith JobsOverview
Showing 5 of 29+ Senior Software Engineering 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 29+ Senior Software Engineering Jobs at Gresham Smith
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering 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 29+ Senior Software Engineering at Gresham Smith jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Engineering at Gresham Smith roles.
Get Access To All JobsTips for Finding Senior Software Engineering Jobs at Gresham Smith Jobs
Tailor your portfolio to AEC workflows
Gresham Smith builds software that supports architecture, engineering, and construction operations. Projects involving BIM integrations, facility management platforms, or data pipelines for infrastructure projects will resonate more than general enterprise software experience.
Verify your OPT timeline before applying
If you're on F-1 OPT, confirm your remaining work authorization window against Gresham Smith's typical hiring timeline. Senior roles often take eight to twelve weeks to close, and a cap-subject H-1B petition can only be filed starting April 1 for an October 1 start date.
Clarify sponsorship intent in your first recruiter call
Ask directly whether the specific Senior Software Engineering requisition has budget approval for visa sponsorship. At a firm like Gresham Smith, sponsorship decisions can vary by business unit, so confirming early prevents wasted time on both sides.
Prepare documentation that bridges your degree to the role
USCIS requires a direct relationship between your degree field and the job duties for an H-1B specialty occupation finding. If your degree is in a field adjacent to software engineering, gather transcripts and course syllabi that demonstrate relevant technical training before the petition is filed.
Use Migrate Mate to identify active Senior Software Engineering openings
Gresham Smith posts roles across multiple offices, and availability shifts regularly. Use Migrate Mate to filter Senior Software Engineering positions at Gresham Smith by visa sponsorship type so you're applying to openings that match your current immigration status.
Understand how PERM shapes your long-term path
If Gresham Smith sponsors you for an EB-2 or EB-3 Green Card, your employer must complete a PERM labor certification through DOL before filing the immigrant petition. That process typically takes one to two years, so aligning your start date with your career timeline matters.
Senior Software Engineering at Gresham Smith jobs are hiring across the US. Find yours.
Find Senior Software Engineering at Gresham Smith JobsFrequently Asked Questions
Does Gresham Smith sponsor H-1B visas for Senior Software Engineers?
Yes, Gresham Smith sponsors H-1B visas for Senior Software Engineering roles. The company has an established pattern of supporting work visa petitions for technical staff across its engineering and technology functions. If you're interviewing for a Senior Software Engineering position, confirm with your recruiter whether that specific role has sponsorship approval, as it can vary by team and project budget.
How do I apply for Senior Software Engineering jobs at Gresham Smith?
You can browse and apply for Senior Software Engineering roles at Gresham Smith directly through Migrate Mate, which filters listings by visa sponsorship type so you can focus on positions that match your immigration status. Applications typically go through Gresham Smith's careers portal, where you'll submit a resume and may be asked to complete a short application questionnaire before a recruiter screens you.
Which visa types does Gresham Smith commonly sponsor for Senior Software Engineering roles?
Gresham Smith sponsors several visa categories for Senior Software Engineering positions, including H-1B, F-1 OPT and CPT, TN for Canadian and Mexican nationals, J-1, and both EB-2 and EB-3 immigrant visas for Green Card pathways. The right category depends on your nationality, degree, and where you are in your immigration journey. H-1B is the most common long-term option for most candidates.
What qualifications does Gresham Smith expect for Senior Software Engineering positions?
Senior Software Engineering roles at Gresham Smith typically require a bachelor's degree or higher in computer science, software engineering, or a closely related field, along with several years of professional development experience. Given the firm's focus on architecture, engineering, and construction, familiarity with enterprise platforms, cloud infrastructure, or systems that support large-scale project delivery tends to strengthen your candidacy significantly.
How long does the visa sponsorship process take for a Senior Software Engineering hire at Gresham Smith?
For an H-1B, your employer files the petition in April and the earliest you can start is October 1, meaning the gap between offer and start date can be six months or more if you need a new cap-subject petition. If you're already on OPT or H-1B with another employer, a transfer can move faster. Green Card sponsorship through PERM and an EB-2 or EB-3 petition typically takes two to four years depending on your priority date.
See which Senior Software Engineering at Gresham Smith employers are hiring and sponsoring visas right now.
Search Senior Software Engineering at Gresham Smith Jobs