TN Visa Application Support Engineer Jobs
Application Support Engineer roles qualify for TN visa sponsorship under the USMCA treaty's Computer Systems Analyst category. Canadian citizens can apply at any U.S. port of entry with no cap. Mexican citizens go through consular processing. Employers file no lottery paperwork, making TN sponsorship faster to secure than H-1B visa.
Find TN Visa Application Support Engineer JobsOverview
Showing 5 of 47+ Application Support Engineer jobs










See all 47+ Application Support Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Application Support Engineer roles.
Get Access To All Jobs
Build your best future with the Johnson Controls team!
As a global leader in smart, healthy, and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places, and the planet. Join a winning team that enables you to build your best future!
Our teams are uniquely positioned to support a multitude of industries across the globe. You will have the opportunity to develop yourself through meaningful work projects and learning opportunities. We strive to provide our employees with an experience focused on supporting their physical, financial, and emotional wellbeing.
Become a member of the Johnson Controls family and thrive in an empowering company culture where your voice and ideas will be heard – your next great opportunity is just a few clicks away!
What we offer
- Competitive base salary and a comprehensive bonus program.
- Three weeks paid vacation in a calendar year/holidays/sick time/three PTO days in a calendar year.
- Comprehensive benefits package including 401K, medical, dental, and vision care - Available day one.
- Extensive product and on the job/cross training opportunities.
- Encouraging and collaborative team environment.
- Dedication to safety through our Zero Harm policy.
- Providing Scheduling and management support.
- JCI Employee discount programs (The Loop by Perk Spot).
What you do
Be responsible for the design, configuration, and operation of complete building control systems including fire, security, and other low voltage control sub-systems (i.e., lighting, nurse call, data networks, etc.) to meet the intent of the project requirements.
Accountable to field teams for quality, timeliness and efficiency of designs. Develops complex software programs, commissioning and solving to ensure proper operations of the building control system.
Provides detailed information and submittals to communicate design and operation to customers, consultants, Johnson Controls field installation team and subcontractors.
How will you do it
- Designs and configures are technically complex building control systems as defined by the contract documents. Creates flow diagrams, sequence of operations, bill of material, network layouts and electrical schematics as required.
- Develop and tests software programs necessary to operate the system per the project requirements' intent.
- Coordinates and creates necessary drawings and equipment schedules for submittals and installation.
- Selects, orders, and tracks the delivery of materials for assigned projects.
- Coordinates factory-mounting processes to meet factory and project schedule.
- Assists in the loading and commissioning of all system and network-level controllers as required.
- Assists in validation of complete system functionality and solves problems with subcontractors and other trades to ensure proper operation.
- Provides field change information to the project team for the creation of as-built drawings and software.
- Keeps management and JCI contractor or customer informed of job progress and issues.
- Assists in performing site-specific training for owner/operator on the total building control system.
- Participates in the release meeting with project field team.
- Performs value engineering to provide cost effective results while maintaining customer satisfaction.
- May provide work directions to Systems Design Assistants.
- Adheres to safety standards with a high degree of employee and subcontractor safety.
- Travel is required for this role.
What we look for
Required
- bachelor’s degree in engineering and minimum 3 years' experience
- Demonstrated knowledge of the construction or HVAC industry.
- Demonstrated knowledge of control theory, automatic temperature controls, building automation systems and other building subsystems.
- Experience with JCI software programming.
- Demonstrated experience in the integration of low voltage building sub-systems using various industry protocols (i.e., LON, BACnet, etc.).
- Ability to relate technical knowledge to a non-technical audience.
- Demonstrated advanced computer skills required, particularly computer-related drafting tools.
- Ability to travel regularly.
HIRING SALARY RANGE: $78,000 – 105,000. USD Salary to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data. This position includes a competitive benefits package.
For details, please visit the About Us tab on the Johnson Controls Careers site.
See all 47+ TN Visa Application Support Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new TN Visa Application Support Engineer Jobs.
Get Access To All JobsTips for Finding TN Visa Sponsorship as an Application Support Engineer
Frame your credentials around CSA classification
TN visa eligibility for this role sits under the Computer Systems Analyst category. Your resume and any credential evaluation should explicitly connect your engineering background to systems analysis, not just general software support, before you start applying.
Target employers already familiar with TN filing
Ask recruiters whether their legal team has experience with visa sponsorship. Employers experienced with work visa processes generally move faster and make fewer documentation errors, which directly cuts your time to a start date.
Use Migrate Mate to find verified sponsoring employers
Search Migrate Mate to identify Application Support Engineer openings at employers with recent visa filings. Filtering by employers experienced with work visa sponsorship upfront saves you from progressing through interviews at companies unlikely to sponsor.
Prepare a support letter that specifies daily duties
Your employer's TN support letter must describe your actual job functions in analytical terms. Generic titles get challenged at the border. Spell out duties like requirements gathering, system integration oversight, and incident escalation management explicitly.
Understand the difference between Canadian and Mexican processing
As a Canadian citizen, you can present your TN application at a U.S. land border or preclearance airport and receive same-day approval. Mexican citizens must schedule a consular interview, which adds weeks to the timeline. Plan your start date accordingly.
Negotiate your offer letter before the TN filing begins
The job title on your offer letter must match what appears in the TN petition. Changing titles after filing restarts the process. Confirm the exact title, duration, and employment type are finalized before your employer submits any documentation to USCIS or CBP.
Application Support Engineer TN Visa: Frequently Asked Questions
Does an Application Support Engineer role qualify for TN visa status?
Yes, provided the role is framed under the Computer Systems Analyst TN category. The position must require a bachelor's degree in a relevant technical field and involve duties like systems analysis, integration support, or requirements management. Roles focused purely on help desk or break-fix work without an analytical component are harder to qualify.
How does the TN visa compare to H-1B for Application Support Engineers?
TN is faster and more predictable for this role. There's no lottery, no annual cap for Canadians, and approval can happen at the border on the same day for Canadian citizens. H-1B requires employer registration, a lottery selection, and months of processing. TN petitions can also be prepared and filed in days once a job offer is finalized.
Where can I find Application Support Engineer jobs that offer TN visa sponsorship?
Migrate Mate is built specifically for this search. You can filter openings by visa type and see which employers have a history of sponsoring TN workers. That means you spend your time on applications where sponsorship is actually on the table, not discovering late in the process that a company won't sponsor.
Can my employer extend my TN status if my project runs longer than expected?
Yes. TN status is granted in increments of up to three years and can be extended indefinitely as long as you maintain a qualifying job offer and your employer files a new petition before your current period expires. There's no limit on how many times you can extend, which makes TN viable for long-term U.S. employment in this role.
What documentation does my employer need to sponsor my TN visa for this role?
Your employer needs to provide a formal support letter on company letterhead describing your job title, duties, qualifications, expected duration, and compensation terms. You'll also need proof of your credentials, typically a degree in computer science, information systems, or a related field. Canadian citizens present these directly at the port of entry. Mexican citizens submit them as part of a DS-160 consular application.