TN Visa by Profession: Software Developer, Pharmacist, Architect, Veterinarian, Technical Writer
TN Visa by Profession: Software Developer, Pharmacist, Architect, Veterinarian, Technical Writer
The USMCA TN visa covers 63 professions — but "Software Developer" is not one of them. Neither is "Pharmacy Technician," "Urban Architect," or "Veterinary Assistant." The TN works based on legal profession categories defined in 1994, and matching your modern job title to those categories requires understanding the specific requirements and common adjudication pitfalls for each role.
Here is what TN applicants in five distinct professions need to know.
Software Developers and Engineers: The Identity Crisis
This is the single most litigated category in TN adjudication. "Software Developer" does not exist on the USMCA list. Applicants must choose between two viable categories:
Option A: Computer Systems Analyst (CSA)
The CSA category covers professionals who analyze user requirements, evaluate existing systems, and design technical solutions. The minimum requirement is a Baccalaureate or Licenciatura degree in a relevant field, or a post-secondary diploma/certificate plus three years of experience.
What qualifies: A CS or software engineering degree combined with duties focused on systems analysis, architecture design, requirements gathering, feasibility assessment, and technical specification development.
What does not qualify: A role that is primarily coding, debugging, or development work without the analytical and design component. Officers in 2025–2026 have applied a stricter standard distinguishing analysts from programmers — "Programmer" is not a TN profession.
The 80/20 framing: Community practice and attorney guidance suggest structuring the support letter so that at least 80% of described duties are analysis/design work. Coding or implementation should appear only as an incidental aspect of the analytical function.
The CS degree problem: Computer Science degrees have faced increased scrutiny for the Engineer category. If the degree is in "Computer Science" (not Computer Engineering or Software Engineering), applying as an "Engineer" is increasingly risky. CBP officers have denied CS degree holders applying as Engineers, citing that CS is not an "engineering" discipline in the traditional sense.
Option B: Engineer
Applies to applicants with a Baccalaureate or Licenciatura in engineering, or a state/provincial engineering license (P.Eng. in Canada). The degree must be in a specific engineering discipline — Electrical, Mechanical, Civil, Software, Computer, Chemical, etc.
If your degree says "Bachelor of Engineering (Software Engineering)" or "Bachelor of Engineering (Electrical Engineering)," the Engineer category is viable. If it says "Bachelor of Science in Computer Science," talk to an attorney before applying as an Engineer in 2026.
For software professionals: The safest path in 2026 is CSA with a carefully drafted letter, particularly if your degree is in CS rather than a named engineering discipline.
Pharmacists
The TN pharmacist category is straightforward by TN standards, but requires state licensure before admission is possible.
Minimum requirement: Baccalaureate or Licenciatura in pharmacy, or a state/provincial pharmacist license.
The licensure requirement: Unlike some TN professions where education alone suffices, pharmacist roles in the U.S. almost universally require state licensure to actually practice. A TN can be approved for a pharmacist role without a U.S. license if the job offer is legitimate and the Canadian or Mexican license is accepted — but the applicant must obtain U.S. licensure promptly after arrival to perform regulated pharmacy activities.
The VisaScreen requirement: Health care workers including pharmacists are generally required to obtain a VisaScreen certificate through the International Commission on Healthcare Professions (ICHP). This certificate verifies that the applicant's education and licensing credentials meet U.S. standards. CBP can request evidence of VisaScreen certification at the border, particularly for clinical pharmacy roles.
Credential evaluation: Mexican pharmacy degrees require a foreign credential evaluation confirming equivalency to a U.S. bachelor's in pharmacy.
What the support letter needs: Clear description of dispensing, patient counseling, medication review, and clinical pharmacy functions — professional-level duties, not retail or technician-level work.
Architects
The architect category is one of the cleaner TN categories because the profession definition is well-established and the licensing system creates a natural verification pathway.
Minimum requirement: Baccalaureate or Licenciatura in architecture, or a state/provincial architectural license.
What qualifies: Registered architects (or those in the NCARB pathway to registration) working on design, documentation, project management of construction projects, or architectural consulting.
What does not qualify: Architectural drafters, CAD technicians, or visualization specialists who do not have the professional education or licensure. The role must require the exercise of professional judgment at the architectural level, not technical execution under supervision.
For unlicensed architects: If you have the degree but not yet a U.S. or Canadian license, the TN is still viable — the degree satisfies the minimum requirement. Your support letter should describe duties that require the professional knowledge gained through architectural education, not just drafting or rendering tasks.
Credential evaluation: Always provide a credential evaluation for a Mexican or international architecture degree if it did not come from a Canadian institution.
Free Download
Get the US TN Visa (USMCA) Guide — Quick-Start Checklist
Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.
Veterinarians
The veterinarian category is limited to those with full veterinary degrees and applies to clinical practice, research, and teaching functions.
Minimum requirement: D.V.M., D.M.V., or Doctor en Veterinaria degree, or a state/provincial veterinary license.
Important restriction: Unlike some medical professions on the TN list, veterinarians are not limited to teaching or research only. A TN veterinarian can provide direct clinical patient care — treating animals in a practice, shelter, or specialty clinic setting. This distinguishes veterinarians from physicians on the TN list, who are restricted to teaching and research roles.
State licensing: Most U.S. states require a state license to practice veterinary medicine. The TN can be obtained with a Canadian or Mexican DVM degree before U.S. licensure is obtained, but the applicant should pursue the state license promptly (typically involves passing the NAVLE and state board examination).
Support letter framing: Specify the clinical, research, or teaching functions clearly. "Providing veterinary medical care to companion animals including diagnosis, treatment planning, surgery, and client education" is specific and appropriate.
Technical Writers
"Technical Publications Writer" is the USMCA profession that covers this category. The category is broader than the name suggests and covers technical writers across industries — software documentation, medical device labeling, engineering specifications, regulatory submissions, and similar roles.
Minimum requirement: Baccalaureate or Licenciatura degree (in any field), or a post-secondary diploma/certificate plus three years of experience in technical writing or a related field.
What qualifies: Writing, editing, and structuring complex technical content for professional audiences. This includes API documentation, user manuals, regulatory submissions, clinical study reports, and engineering specifications.
What gets scrutinized: Roles that are primarily "content writing," "marketing copywriting," or "blog production." Officers distinguish between technical writing requiring professional-level subject matter expertise and general content creation. The support letter must clearly reflect the technical depth of the role — explaining medical device operation, documenting software architecture, or drafting regulatory compliance documents carries more TN weight than writing how-to articles.
The experience path: For applicants without a bachelor's degree, the diploma/certificate plus three years of experience alternative is available. Ensure the credential evaluation confirms the diploma meets the "post-secondary" threshold and that employment records clearly establish the three years in a relevant role.
Across All Professions: What Never Changes
Regardless of profession, the TN support letter must:
- Name the USMCA profession explicitly (not the job title)
- Describe duties in terms of that profession's definition
- State duration, salary, and the temporary nature of the engagement
- Connect the applicant's education to the profession's minimum requirements
The profession-specific duty templates, common pitfall lists, and interview preparation guides for all five of these categories — and the other 58 USMCA professions — are in the US TN Visa (USMCA) Guide.
Get Your Free US TN Visa (USMCA) Guide — Quick-Start Checklist
Download the US TN Visa (USMCA) Guide — Quick-Start Checklist — a printable guide with checklists, scripts, and action plans you can start using today.