Software Systems Engineer Jobs at Johnson Controls with Visa Sponsorship

Software Systems Engineer roles at Johnson Controls sit at the intersection of embedded controls, building automation, and industrial software development. Johnson Controls has a consistent track record of sponsoring work visas for this function, supporting candidates through H-1B, OPT, and permanent residence pathways.

See All Software Systems Engineer at Johnson Controls Jobs

Overview

Open Jobs28+
Top Visa TypeGreen Card
Work Type86% On-site
Median Salary$92K
Top LocationNew Freedom, PA
Most JobsJohnson Controls

Showing 5 of 28+ Software Systems Engineer Jobs at Johnson Controls jobs

Johnson Controls
Senior Embedded Software Engineer
We won't show you this job again
Johnson Controls
New 6h ago
Senior Embedded Software Engineer
Johnson Controls
Horsham, Pennsylvania
Software Engineering
Embedded Systems Engineering
Backend Engineering
$95,000/yr - $140,000/yr
Hybrid
7+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Johnson Controls
HVAC Data Center Controls Systems Engineer
We won't show you this job again
Johnson Controls
Added 2d ago
HVAC Data Center Controls Systems Engineer
Johnson Controls
Houston, Texas
Specialized Engineering
Mechanical Engineering
Electrical Engineering
Engineering (Non-Software)
$70,000/yr - $95,000/yr
On-Site
3+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Johnson Controls
Building Automation Controls Systems Engineer
We won't show you this job again
Johnson Controls
Added 2w ago
Building Automation Controls Systems Engineer
Johnson Controls
Manchester, New Hampshire
Specialized Engineering
Mechanical Engineering
Electrical Engineering
Engineering (Non-Software)
$78,000/yr - $117,000/yr
On-Site
3+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Johnson Controls
HVAC Controls Systems Engineer
We won't show you this job again
Johnson Controls
Added 2w ago
HVAC Controls Systems Engineer
Johnson Controls
Fargo, North Dakota
Project & Program Management
Specialized Engineering
Construction
Project Management
Engineering (Non-Software)
HVAC Technician
$67,000/yr - $92,000/yr
On-Site
2+ yrs exp.
Associate's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Johnson Controls
HVAC Control Systems Engineer
We won't show you this job again
Johnson Controls
Added 3w ago
HVAC Control Systems Engineer
Johnson Controls
San Antonio, Texas
Specialized Engineering
Mechanical Engineering
Electrical Engineering
Engineering (Non-Software)
$65,000/yr - $119,000/yr
On-Site
6+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all 28+ Software Systems Engineer Jobs at Johnson Controls

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Systems Engineer Jobs at Johnson Controls.

Get Access To All Jobs

See all 28+ Software Systems Engineer at Johnson Controls jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Systems Engineer at Johnson Controls roles.

Get Access To All Jobs

Tips for Finding Software Systems Engineer Jobs at Johnson Controls Jobs

Tailor Your Resume to Controls Engineering

Johnson Controls recruits Software Systems Engineers with hands-on experience in embedded systems, HVAC controls, or industrial automation platforms. Highlight specific protocols like BACnet, Modbus, or MQTT alongside any C++ or Python work in real-time environments.

Target Roles Aligned With Your Visa Type

Johnson Controls sponsors multiple visa categories, so filter your applications by roles that match your current status. OPT candidates should prioritize positions with longer onboarding timelines to preserve runway before the H-1B cap season opens in March.

Search Verified Sponsoring Employers on Migrate Mate

Use Migrate Mate to filter Software Systems Engineer openings at Johnson Controls by visa type. You can browse active listings confirmed for sponsorship without sifting through postings that exclude international candidates.

Understand the LCA Before Your Offer Stage

Before Johnson Controls files an H-1B petition, they must submit a Labor Condition Application to the DOL certifying your offered wage meets the prevailing rate for your work location. Ask your recruiter which wage level the role is benchmarked against.

Confirm CPT Eligibility With Your University First

If you're pursuing a co-op or internship at Johnson Controls while enrolled in a degree program, CPT authorization must come from your Designated School Official before your start date. USCIS treats unauthorized CPT work as a status violation.

Start PERM Documentation Early for Green Card Paths

Johnson Controls sponsors EB-2 and EB-3 green cards for Software Systems Engineers, but the PERM labor certification process through DOL typically runs 12 to 18 months before an I-140 is filed. Request clarity on this timeline during final offer negotiations.

Software Systems Engineer at Johnson Controls jobs are hiring across the US. Find yours.

Find Software Systems Engineer at Johnson Controls Jobs

Frequently Asked Questions

Does Johnson Controls sponsor H-1B visas for Software Systems Engineers?

Yes, Johnson Controls sponsors H-1B visas for Software Systems Engineers. The company has a documented history of filing H-1B petitions for this role across its building technologies and industrial controls divisions. If you're currently on OPT, Johnson Controls can employ you through that period and then file an H-1B petition during the annual cap season, which opens each March for an October 1 start date.

How do I apply for Software Systems Engineer jobs at Johnson Controls?

You can apply directly through Johnson Controls' careers portal or browse verified sponsorship-eligible openings on Migrate Mate, which filters listings by visa type. When applying, tailor your application to emphasize systems integration, embedded software, or building automation experience. Follow up with your recruiter early to confirm the role is open to sponsored candidates before investing time in multiple interview rounds.

Which visa types does Johnson Controls commonly use for Software Systems Engineer roles?

Johnson Controls sponsors H-1B, TN, J-1, F-1 OPT, and F-1 CPT visas for Software Systems Engineers, and also supports EB-2 and EB-3 Green Card pathways for longer-term hires. TN visas are available to Canadian and Mexican nationals in qualifying engineering occupations. The right visa type depends on your nationality, education level, and career stage, so clarify with your recruiter which pathway applies to your situation.

What qualifications does Johnson Controls expect for sponsored Software Systems Engineer positions?

Johnson Controls typically expects a bachelor's degree or higher in computer science, electrical engineering, or a closely related field for sponsored Software Systems Engineer roles. Practical experience with embedded C or C++, real-time operating systems, and industrial communication protocols is consistently prioritized. Roles tied to building automation products may also require familiarity with BACnet or Modbus. Advanced degrees can strengthen eligibility for EB-2 Green Card sponsorship.

How long does the visa sponsorship process take at Johnson Controls for this role?

Timeline depends on the visa type. H-1B petitions filed in the annual cap lottery have a fixed October 1 start date, meaning you could wait six or more months from selection to employment authorization. TN status for Canadian nationals can be obtained at the port of entry on your first day. PERM-based Green Card sponsorship typically adds 18 to 36 months beyond initial H-1B approval. Confirm your specific pathway timeline with Johnson Controls' immigration team at the offer stage.

See which Software Systems Engineer at Johnson Controls employers are hiring and sponsoring visas right now.

Search Software Systems Engineer at Johnson Controls Jobs