Skip to content
FOR SPECIALIST TEAMS · MARKHAMMarkham

Your expertise.Across borders.

A software L-1B case needs more than years with a programming language. This Markham guide explains how to document knowledge of an employer’s platform, architecture or development processes and connect it to the actual U.S. engineering assignment. The initial screen should confirm the qualifying corporate relationship, the worker’s qualifying foreign employment during the preceding three years, and the specialized knowledge claimed for the U.S. role. L-1B classification generally has a five-year aggregate limit, while the L-1A limit is generally seven years.

Talk about L-1B
PurposeSpecialised knowledge transfer
Company linkQualifying related businesses
EvidenceSpecific knowledge and duties

IN THIS GUIDE · Software expertise beyond a technology stack

Start with the L-1B eligibility and application overview

01

Define the platform knowledge

Separate general engineering skills from knowledge of the organisation’s products, architecture, integrations or processes. Public technology can be part of a qualifying case, but a list of frameworks does not show the relevant distinction. Explain what the employee understands about this environment and how that understanding was developed through company work. Create a plain-language glossary of the employer-specific system, process, or product before collecting technical material. This lets a reviewer see the claimed knowledge, who else has it, and why ordinary experience with public tools is not the same thing.

02

Use selected technical decisions

Choose examples such as a difficult integration, architecture decision or incident investigation that demonstrate the employee’s knowledge. Describe the employee’s contribution and why it required more than ordinary tool familiarity. Avoid dumping repositories or raw logs into the file. Annotated extracts and a clear manager explanation can make technical evidence assessable. Pair each selected technical decision with a contemporaneous record, such as a design review, training record, incident analysis, or manager declaration. The question is not whether the company’s technology is impressive, but what the employee knows and how that knowledge was acquired.

03

Map engineering duties to evidence

Explain the U.S. tasks, their technical context and the knowledge needed for each. Distinguish routine maintenance from work that draws on the claimed special or advanced knowledge without pretending maintenance never requires expertise. The assignment should reflect actual planned work, not a generic senior-developer job description assembled for immigration purposes. Compare the planned U.S. assignment with the foreign role and identify the business consequence of using a different employee. A useful review separates evidence of individual knowledge from evidence that the U.S. business actually needs that knowledge for the stated assignment.

04

Review deployment arrangements

Identify the employing group entities, worksite and supervision. If the employee will primarily work at an unaffiliated client location, address the additional control and specialised-service requirements. Remote collaboration tools do not answer who controls the employee. Keep the technical story consistent with contracts, reporting lines and the foreign-employment chronology. Hypothetical example: A marine-navigation simulator developer proposes to transfer the engineer who calibrated its proprietary tide-model library. The file should show the person’s particular role in that library and the U.S. work requiring it, not merely years of programming experience.

05

How specialised-knowledge cases go wrong

These cases fail most often through generality. A petition describing deep expertise in widely used technologies invites the response that many engineers have it, and the file then offers nothing to distinguish this employee. The second failure is volume substituting for explanation, where a large technical export is filed in place of an account a non-specialist can follow. The third is a description of access rather than knowledge, since a repository permission list shows what the employee could reach and not what they understand. The earliest signal of all three is a draft in which no specific decision, problem or system is named. Ask the engineering manager to identify two or three concrete contributions and to explain why each mattered to the organisation.

L-1B · MARKHAM

YOUR QUESTIONS.
A CLEARER START.

KEEP EXPLORING

A LITTLE MORE CLARITY.