Software Engineer, Device (onsite)

Johnson Controls

Burlington (MA)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Johnson Controls seeks a Software Engineer, Device to develop robust on-device software and new features, driving engineering standards to expand Stack Forging processes.

You will work across hardware and software boundaries, leveraging Python and Typescript to deliver production code for industrial machines and electromechanical systems. This role requires a Bachelor's degree in CS or related field and 3+ years of industry experience, with collaboration across cross-functional teams.

Qualifications

  • Bachelor's degree in Computer Science, Applied Mathematics, Engineering, or a related field is required.
  • 3+ years of industry experience in building, testing, and shipping high-quality production code.
  • Experience with industrial machines and managing electromechanical systems is preferred.

Responsibilities

  • Develop on-device software features and robust solutions.
  • Drive development standards to expand Stack Forging processes.
  • Collaborate across hardware and software to deliver production-quality code for industrial systems.

Skills

Python
Typescript
Automation Solutions
Machine Coordination
Motion Planning
Production Code
Industrial Machines
Electromechanical Systems
Computer Vision
Control Cabinet Buildouts

Education

Bachelor's degree in Computer Science or related field

Job description

As a Software Engineer, Device, you will develop robust and expandable solutions for on-device software. You will be responsible for developing new features and driving development standards to expand the possibilities of the Stack Forging processes.

Requirements

A Bachelor's degree in Computer Science, Applied Mathematics, Engineering, or a related field is required, along with 3+ years of industry experience in building, testing, and shipping high-quality production code. Experience with industrial machines and managing electromechanical systems is preferred.

Key Skills

Python, Typescript, Automation Solutions, Machine Coordination, Motion Planning, Production Code, Industrial Machines, Electromechanical Systems, Computer Vision, Control Cabinet Buildouts

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

Similar jobs worth comparing

Software Engineer, Device
Software Engineer, Device

Jobtailor • Burlington (MA)

On-site
USD 90,000 - 120,000
On-Device Software Engineer for Industrial Automation
On-Device Software Engineer for Industrial Automation

Johnson Controls • Burlington (MA)

On-site
USD 120,000 - 150,000
Software Engineer, Device
Software Engineer, Device

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

On-site
USD 70,000 - 110,000
Device Software Engineer
Device Software Engineer

BioSpace • North Chicago (IL)

On-site
USD 110,000 - 160,000
Paid Time Off
Medical Insurance
Dental Insurance
+2
Embedded Software Engineer 2 #99464
Embedded Software Engineer 2 #99464

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
Software Engineer
Software Engineer

Midmark Corporation • Cincinnati (OH)

On-site
USD 110,000 - 140,000
Industrial Automation Full-Stack Engineer (Onsite) Equity
Industrial Automation Full-Stack Engineer (Onsite) Equity

United States Digital Space LLC • El Segundo (CA)

On-site
USD 108,000 - 154,000
On-Site Full-Stack Software Engineer, Manufacturing Systems
On-Site Full-Stack Software Engineer, Manufacturing Systems

Figureai • San Jose (CA)

On-site
USD 160,000 - 250,000
Device Software Engineer – On‑Device Automation for Thermal Tech
Device Software Engineer – On‑Device Automation for Thermal Tech

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

On-site
USD 70,000 - 110,000
Control Engineer
Control Engineer

The Judge Group • Everett (WA)

On-site
USD 90,000 - 130,000