Software Engineer, Device

YDU JC Air Cond & Ref Inc.- Dubai

Burlington (MA)

On-site

USD 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Johnson Controls International plc. in the United States is seeking a Software Engineer, Device to develop robust on-device software for Stack Forging thermal components and cooling loop products.

You will drive feature development, set standards, and expand process capabilities in a fast-paced environment. You will test, deploy, and maintain production code on manufacturing equipment, and collaborate across teams to translate R&D learnings into improved part performance and reliability.

Qualifications

  • Bachelor's degree in a related field and 3+ years of industry experience.
  • Experience with Python and TypeScript in production environments.
  • Knowledge of computer vision, drivers, and control cabinet builds.
  • Experience with industrial machines and scaling electromechanical systems.
  • Ability to work in a fast-paced environment with a bias toward action.

Responsibilities

  • Develop robust on-device software for Stack Forging thermal components and cooling loop products.
  • Drive development of new features and set standards expanding process capabilities.
  • Test, deploy, and maintain production code on manufacturing equipment.
  • Develop automation solutions to reduce operator time, detect failures, and increase reliability.
  • Collaborate with in-house teams to translate R&D learnings into improved part success and processing performance.
  • Engage across functions to push the envelope of what is possible on our equipment.
  • Stay current with research and trends in 3D printing, motion planning, and controls.

Skills

Python
TypeScript
Computer vision
Control cabinets
Industrial machines

Education

Bachelor's degree in Computer Science, Applied Mathematics, Engineering, or related field

Job description

About This Role

Johnson Controls is a global leader in thermal management, energy efficiency, and decarbonization. We help customers use energy more productively and reduce carbon emissions across industries such as data centers, healthcare, and advanced manufacturing.

What you’ll do

As a Software Engineer, Device, you will develop robust on‑device software solutions for our Stack Forging™ thermal components and cooling loop products. You will drive the development of new features and help set standards that expand the capabilities of our processes.

How you will do it
  • Work on motion planning and machine coordination software in a production code environment using Python and TypeScript.
  • Test, deploy, and maintain production code on manufacturing equipment.
  • Develop automation solutions to reduce operator time, detect failures, and increase reliability.
  • Collaborate with in‑house teams to translate R&D learnings into improved part success, geometry, and processing performance.
  • Engage across functions to push the envelope of what is possible on our equipment.
  • Stay current with research and trends in 3D printing, motion planning, and controls.
What you will need
  • Bachelor’s degree in Computer Science, Applied Mathematics, Engineering, or related field.
  • 3+ years of industry experience building, testing, and shipping high‑quality production code.
  • Experience with industrial machines and scaling or managing fleets of electromechanical systems.
  • Proficiency with Python.
  • Experience with computer vision, drivers, and/or control cabinet build‑outs.
  • Comfortable in a fast‑paced environment with a bias toward action and solutions.
  • Ability to balance long‑term strategic thinking with short‑term focus on details.
Export Control Requirement

This position may require access to information, technology, technical data, software, or other items subject to U.S. export control laws and regulations. Any offer may be contingent on obtaining and maintaining required export authorization.

Hiring Salary Range

$70,000 – $110,000 (Salary determined by education, experience, skill, and market alignment).

Equal Employment Opportunity

Johnson Controls International plc. is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, genetic information, sexual orientation, gender identity, status as a qualified individual with a disability or any other characteristic protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Controls Engineer, Machines
Senior Controls Engineer, Machines

Johnson Controls • Burlington (MA)

On-site
USD 90,000 - 130,000
Mechanical Engineer
Mechanical Engineer

Johnson Controls • Burlington (MA)

On-site
USD 86,000 - 105,000
Competitive salary
Paid time off
401(k) and benefits
+3
Sr. Mechanical Engineer
Sr. Mechanical Engineer

Johnson Controls • Burlington (MA)

On-site
USD 150,000 - 170,000
Competitive salary
Paid vacation/holidays/sick time
Comprehensive benefits: 401K, medical,
Manufacturing Engineer, NPI
Manufacturing Engineer, NPI

Johnson Controls • Burlington (MA)

On-site
USD 86,000 - 105,000
Competitive salary
401K and benefits
Medical/dental/vision
+3
Sr. Mechanical Engineer
Sr. Mechanical Engineer

YDU JC Air Cond & Ref Inc.- Dubai • Burlington (MA)

On-site
USD 110,000 - 130,000
Production Technician (all shifts)
Production Technician (all shifts)

YDU JC Air Cond & Ref Inc.- Dubai • Burlington (MA)

On-site
USD 37,900 - 56,900
Competitive salary
Paid vacation/holidays/sick time
Comprehensive benefits package
+3
Senior Software Engineer, Slicer
Senior Software Engineer, Slicer

Alloy Enterprises • Burlington (MA)

On-site
USD 100,000 - 135,000
Bonus plan
Competitive benefits package
Solutions Engineer
Solutions Engineer

Johnson Controls • Burlington (MA)

Hybrid
USD 100,000 - 145,000
Senior Manufacturing Engineer (onsite)
Senior Manufacturing Engineer (onsite)

Alloy Enterprises • Burlington (MA)

On-site
USD 105,000 - 160,000
Bonus plan
Benefits package
Sr. Process Engineer, NPI
Sr. Process Engineer, NPI

Alloy Enterprises • Burlington (MA)

On-site
USD 97,000 - 162,000
Competitive salary
Vacation and holidays
Benefits package
+3