Skip to main content
person holding Canada passport

TN Visa Renewal Approval — Canadian Software Engineer’s 3-Year Extension for NJ Employment

IMMIGRATION LAW · SONG LAW FIRM SUCCESS STORY

Client Profile

  • Nationality: Canada
  • Occupation: Software Engineer / Computer Systems Analyst
  • Education: Bachelor's degree in Computer Science
  • Experience: Approximately 5 years total (Canada and US combined)
  • Employer: NJ-based technology company
  • Current status: TN visa (initial 3-year grant, expiration approaching)

Case Background

The client earned a Bachelor's degree in Computer Science from a Canadian university and worked for three years in Canada, followed by two years in the US, as a software engineer. The initial TN status was granted directly at the US-Canada land border by a US Customs and Border Protection officer, valid for three years. As the expiration approached, the client needed to renew status to continue employment at the NJ tech firm. TN visa renewal offers two pathways: (1) re-entry at a US port of entry, where the CBP officer issues a new TN admission on the spot, or (2) filing Form I-129 with USCIS for an in-country extension. Each option carries different processing timelines, costs, and risks. Because the client could not interrupt an ongoing project, a strategy minimizing travel disruption was needed.

Legal Issues

  • USMCA (former NAFTA) TN professional category — verifying that the Computer Systems Analyst / Software Engineer position fits within the enumerated professions
  • Degree relevance — showing that a Bachelor's in Computer Science aligns with the job duties as defined in the USMCA professional list
  • "Temporary intent" requirement — TN is a nonimmigrant classification requiring temporary intent; officers may scrutinize this at renewal in cases with long-running employment
  • Employer support letter requirements — the letter must detail duties, salary, employment duration, and confirm the position fits the TN category
  • Renewal path selection — port-of-entry re-entry (instant decision, low cost, but officer discretion risk) vs USCIS I-129 filing (higher predictability, 2-5 month standard processing, or 15-day premium processing option)

Song Law Firm Strategy

Song Law Firm's immigration team designed a comprehensive strategy.

First, after evaluating the client's project deadlines and the employer's workforce planning, the team selected the USCIS I-129 premium processing path. This choice provides high predictability of outcome, eliminates the need to travel to the Canadian border, and preserves project continuity. The 15-day premium processing option further minimized any renewal-related delay risk.

Second, the team rewrote the employer support letter to align precisely with the USMCA "Computer Systems Analyst" professional category. The job description was structured to explicitly map the client's system analysis, data architecture design, and performance tuning work to the category definition. Salary was documented as meeting or exceeding the prevailing wage for the position in NJ.

Third, degree and experience documentation was strengthened. A credential evaluation was obtained for the Canadian degree and transcripts, and a chronological employment verification package was prepared covering both Canadian and US employment.

Fourth, as a precautionary measure regarding temporary intent, supporting evidence of continued ties to Canada (Canadian real property, family relationships, Canadian tax filings) was included as supplementary material.

Process

  • Preparation phase: approximately 3 weeks (employer letter, credential evaluation, supporting materials)
  • I-129 premium processing filing
  • USCIS receipt (I-797C receipt notice): within 3 business days of filing
  • Premium processing decision: approval notice on business day 12
  • New TN validity: 3 additional years

Result

USCIS approved the I-129 petition and extended the client's TN status for an additional three years. The approval notice (Form I-797A) specified the new validity period, allowing the client to continue NJ employment without any port-of-entry re-entry. Because TN status is theoretically renewable indefinitely, the client can repeat this process at future renewal cycles.

Lessons

  • TN renewal offers two paths: port-of-entry and USCIS I-129. When project continuity matters, USCIS I-129 premium processing offers greater predictability.
  • The employer support letter is the cornerstone of any TN renewal. Precisely matching the job duties to the USMCA category description shapes the officer's assessment.
  • Although TN allows unlimited renewals, prolonged use invites scrutiny of "temporary intent." Preparing supporting evidence of ties to Canada is a prudent risk-management step.
  • For Canadian nationals employed in NJ under TN status, reviewing the renewal timeline six months before expiration is a safe practice.
  • Because USMCA categories require precise degree-to-duty matching, engaging an immigration attorney during the credential evaluation and job description drafting stage is strongly recommended.

SONG LAW FIRM

Facing a similar immigration matter? Schedule a consultation today.

📞 201.461.0031  ·  ✉ mail@songlawfirm.com  ·  🌐 songlawfirm.com
📍 Parker Plaza, 400 Kelby Street, Suite 1900, Fort Lee, NJ 07024

Disclaimer · This success story reconstructs an actual matter handled by Song Law Firm. All identifying information — client name, nationality, specific employer, and exact scheduling — has been anonymized and generalized to protect client confidentiality. Beneficiary name and receipt number areas on the approval notice image have been redacted with black rectangles. Under NJ Rules of Professional Conduct 7.1, past results do not guarantee similar outcomes; immigration case outcomes depend on USCIS adjudication, facts, evidence, and policy changes. This publication does not create an attorney–client relationship. Please consult a qualified attorney directly regarding your specific case.

WeChat — Song Law Firm
Song Law Firm WeChat QR Code

Scan with WeChat to add Song Law Firm

Scroll to Top