Taro Logo

Senior Engineer

Johnson Controls enhances building intelligence through systems and digital solutions to make buildings smarter, safer, more comfortable, efficient, and sustainable.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Job Description

Johnson Controls is seeking a Senior Engineer to join their team in Shanghai, focusing on Building Automation Systems (BAS) implementation and optimization. This role sits at the intersection of software engineering and building automation, requiring both technical expertise and business acumen.

The position demands a professional with at least 5 years of experience in Building Automation Systems, who will be responsible for implementing highly optimized BA systems and working closely with product management to deliver solutions from concept to customer release. The ideal candidate will have a strong foundation in computer science or electrical engineering, combined with expertise in industry-specific protocols like BACnet and Modbus.

This role offers an exciting opportunity to work on systems that directly impact millions of users, making buildings smarter, more efficient, and sustainable. You'll be part of Johnson Controls' mission to enhance building intelligence through cutting-edge technology and digital solutions. The company has been at the forefront of building technology since 1885 and continues to innovate in this space.

Key technical requirements include proficiency in DDC controllers, script development in Linux/Windows environments, and strong troubleshooting abilities. The role also demands excellent communication skills for effective collaboration with teams and clients, including the ability to handle English technical documentation and international team communication.

The position offers the chance to work with the world's largest portfolio of building products, technologies, and software, making a real impact on how people live, work, and interact with their built environment. You'll be part of a team that's focused on driving meaningful outcomes through technological innovation, contributing to safer, more comfortable, and more sustainable buildings worldwide.

Last updated 6 days ago

Responsibilities For Senior Engineer

  • Take part in the implementation of a highly optimized BA system
  • Work closely with PM to take the product from concept to customer release
  • Ensure the highest level of quality for deliverables
  • Innovate new products that will be used by millions of users
  • Work side by side with partners and colleagues to solve tough problems

Requirements For Senior Engineer

Linux
Python
  • Bachelor's degree in Computer Science, EE or similar technical field
  • At least 5 years of experience in Building Automation Systems (BAS)
  • Familiar with communication protocols (BACnet, Modbus)
  • Proficient in configuring and applying DDC controllers
  • Experience in building control system integration
  • Capable of developing and debugging scripts in Linux or Windows environments
  • Good English reading, writing, and speaking skills
  • Strong hands-on skills
  • Excellent communication skills

Related Jobs

Software Engineer

Senior Software Engineer position at Johnson Controls in Bangalore, focusing on building intelligent systems using .NET, C#, and cloud technologies, requiring 7 years of experience.

Senior Engineer

Senior Engineer position at Johnson Controls focusing on Building Automation Systems implementation and optimization, requiring 5+ years of experience in BAS and software development.

Senior Engineer

Senior Engineer position at Johnson Controls in Shanghai, focusing on Building Automation Systems implementation and software development with 5+ years of experience required.

Senior Engineer

Senior Engineer position at Johnson Controls in Shanghai, focusing on Building Automation Systems (BAS) implementation and development, requiring 5+ years of experience and strong technical skills.

Senior Engineer

Senior Engineer position at Johnson Controls in Shanghai, focusing on Building Automation Systems (BAS) implementation and optimization, requiring 5+ years of experience and strong technical skills.