H-1B Visa System Support Engineer Jobs
H-1B visa jobs for System Support Engineers are available at employers who file Labor Condition Applications for IT infrastructure roles requiring a bachelor's degree in computer science, information systems, or a related field. Sponsoring employers range from enterprise technology firms to managed service providers, with H-1B status granted for up to three years and extendable to six.
Find H-1B Visa System Support Engineer JobsOverview
Showing 3 of 5+ System Support Engineer jobs






See all System Support Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new System Support Engineer roles.
Get Access To All Jobs
SUMMARY
The Systems Software Support Engineer supports several of Makino’s digital products, including the integration of Makino’s digital systems and machining centers into customer’s manufacturing facility network architectures. The Support Engineer is responsible for the configuration, installation, maintenance and support of the Makino’s digital products, which include the automation cell controller software systems and the machine monitoring integrated software systems. The installation of the Makino systems requires visits to customer facilities and extensive coordination with customer manufacturing and IT personnel to successfully complete the installation. A Systems Software Support Engineer must be able to communicate and effectively interact with other Makino technical groups and customers as the position includes the support and training of customers on the use of the Makino digital products and the troubleshooting of customer issues with these products.
ESSENTIAL DUTIES, RESPONSIBILITIES and AUTHORITIES include the following. Others may be assigned.
- Configure, install and support Makino digital products that include cell controller software systems and machine monitoring software systems. This includes the configuration and setup of a Microsoft Windows-based PC at both Makino Mason and customer locations.
- Setup and configuration of the Makino machining centers connected to the digital products. This includes the setting of parameters and the installation of resource data, such as NC programs, in the Makino machine control system to support the integration of the digital products.
- Provide technical support to resolve issues/problems with Makino’s digital products. The support includes both on site and by phone for all existing installations.
- Work with customers to define the initial requirements of the automated machining systems that incorporate Makino’s digital products and provide suggestions for changes and improvements as may be needed that meet the customer’s requirements.
- Perform detailed testing and debug of new Makino digital software products and updated versions of existing products prior to field release as well as after release.
- Perform training for Makino digital products, both in the office and at the customer location as required.
- Setup and configuration of Makino machining center options requiring PC-based support knowledge to complete the setup process.
- Provide professional and technical assistance to sales engineers, regional managers, and distributor sales personnel in answering customer questions and providing demonstrations of Makino’s digital products as necessary.
- Develop, document, and maintain configurations and installation documents for Makino digital products following the Makino “MAP” procedures.
QUALIFICATIONS/SKILLS
- An in-depth understanding of Makino’s products [machining center and digital] and services including experience with Fanuc CNC controls.
- An understanding of the NC programming constructs for the Fanuc CNC control systems.
- An in-depth understanding of Microsoft Windows O/S platforms (i.e. Windows 10, Windows 11 & Windows Server platforms) including configuration, installation, recovery & support.
- Experience in TCP/IP networking and Ethernet cable architecture.
- Experience with IT related responsibilities and network Domain architectures.
- Capable of executing tasks and projects with limited supervision.
- Exceptional phone support and software/hardware troubleshooting skills.
- Proficient in Microsoft Word, Excel, Access, Outlook, Project and PowerPoint.
- Ability to work with a variety of functions within the business, including sales, service, and engineering.
- Experience with Structured Query Language (SQL), Database structure, installation & support (Microsoft SQL 2005 Express, 2014 Express, 2017 Express, 2019 Express & PostgreSQL).
- Effective verbal and written communication skills that includes both communications internal to Makino and with Makino’s customer base.
- Willingness to travel up to 70% after the initial training period.
EDUCATION and/or EXPERIENCE
A 2-year associate's degree in an engineering or computing discipline or equivalent work experience is recommended. Experience with the CNC Machining Center environment and automated systems would be a plus.
We believe that the interests of our company and people are inseparable and we are committed to developing a diverse team of creative and independent professionals. Employees enjoy a stable work environment from a company with years of success and growth in the machine tool industry.
Makino offers competitive pay, generous benefits and ongoing training.
Makino is proud to be an EEO/M/F/Disabled/Vets employer
See all H-1B Visa System Support Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new H-1B Visa System Support Engineer Jobs.
Get Access To All JobsTips for Finding H-1B Visa Sponsorship as a System Support Engineer
Align your degree to the LCA job title
Your bachelor's degree field must connect directly to the systems support duties on your LCA. A degree in computer science, information systems, or electrical engineering strengthens specialty occupation standing. Unrelated degrees in business or liberal arts create RFE exposure, so frame coursework strategically in your resume.
Look up prevailing wages before negotiating
Use the OFLC Wage Search to find the Level I through IV prevailing wage for your SOC code and work location before accepting any offer. Your employer's LCA must certify a wage at or above that threshold, and knowing the floor protects you from underpayment and LCA compliance issues.
Target employers with active LCA filing history
Search Migrate Mate to find employers with verified H-1B visa LCA filing history for systems and IT support roles. Focusing on companies that have sponsored similar titles before shortens your path to an offer and reduces the risk of an employer who hasn't navigated the process.
Confirm each worksite has its own certified LCA
If your role involves multiple client sites or a hybrid arrangement across different metro areas, each worksite requires its own DOL-certified LCA before you begin work there. Raise this with the hiring manager early so your employer's immigration counsel can file supplemental LCAs before your start date.
Use O*NET to document specialty occupation duties
Pull the O*NET occupation profile for your SOC code and identify the degree-level tasks listed there. Incorporate that language into your offer letter and job description to build a defensible specialty occupation argument. USCIS adjudicators reference O*NET when evaluating I-129 petitions for support roles.
File premium processing if your start date is firm
If you have a fixed project start date or your OPT is expiring, ask your employer to request premium processing with the I-129. USCIS guarantees a decision within 15 business days under premium processing, reducing the risk of a gap in work authorization during a lengthy adjudication cycle.
H-1B Visa System Support Engineer: Frequently Asked Questions
Does a System Support Engineer role qualify as a specialty occupation for H-1B purposes?
Yes, when the position requires at least a bachelor's degree in computer science, information systems, information technology, or a directly related field. Employers must document that the role involves degree-level duties such as systems architecture design, enterprise infrastructure management, or complex network troubleshooting. Generic help desk or tier-one support roles that accept any bachelor's degree regardless of field are more vulnerable to USCIS RFEs on specialty occupation grounds.
How long does H-1B status last for a System Support Engineer?
H-1B status is initially granted for up to three years and can be extended for an additional three years, reaching a six-year maximum under standard rules. Extensions beyond six years are possible only if your employer has filed a PERM labor certification or an I-140 immigrant petition on your behalf and specific timing conditions under the American Competitiveness in the 21st Century Act are met.
What happens to my H-1B if I move to a different work location?
Each worksite requires its own DOL-certified LCA listing the correct prevailing wage for that metro area. If you're assigned to a client site not covered by your existing LCA, your employer must file a new or amended LCA and potentially an amended I-129 petition before you begin work there. Working at an uncertified location is a compliance violation that can affect both your status and your employer's future petitions.
How do I find employers who actively sponsor H-1B visas for System Support Engineer roles?
Migrate Mate lists employers with verified H-1B LCA filing history, searchable by role and location, so you can focus your applications on companies that have already committed to sponsorship for IT and systems support positions. Targeting companies with a track record of filing for similar SOC codes reduces uncertainty and speeds up the offer-to-petition timeline compared to approaching employers with no prior H-1B experience.
Can my employer use a single LCA to cover me at multiple client sites?
No. DOL requires a certified LCA for each physical worksite location. If your role as a System Support Engineer involves rotating across client premises or supporting infrastructure at multiple facilities, your employer's immigration attorney must file separate LCAs for each location before you work there. Short-term placements have narrow exceptions under DOL rules, but ongoing multi-site assignments each require their own certified LCA and prevailing wage determination.