CASY-MSCCN Jobs

CASY-MSCCN Logo

Job Information

Johnson Controls System Architect in Shanghai, China

Johnson Controls, APAC Engineering Center – BAS & Controls is seeking for a Systems Architect, in this pivotal role, he/she will be responsible for designing and implementing robust system software architectures that drive our development work in building automation system offerings. He/she will work closely with offering management, requirements analyst, UX, software dev team, test and validation teams.

Key Responsibilities:• Lead the design and development of software system architectures that align with business objectives and technology strategies.• Collaborate with cross-functional teams to define and implement best practices in system architecture and software development.• Utilize design patterns to create scalable and maintainable software systems.• Oversee the integration of front-end and back-end technologies, ensuring seamless communication and functionality.• Apply your knowledge of databases, IoT, and communication protocols to develop cutting-edge solutions.• Promote Agile development methodologies within the team to foster collaboration and efficiency.• Stay updated with industry trends and emerging technologies to continuously enhance our software offerings.

Qualifications:• Master or above degree in Engineering (Automation, EE, Computer Sciences etc..)• Minimum 10 years of experience in new product development in the building automation industry or related industry.• Minimum 5 years’ successful experience in delivery of complex programs, including system software development• Demonstrated technical acumen and an ability to work with the technology organization to align product and technology roadmaps• Proven experience in system architecture and design, with a strong background in software development.• Proficiency in full-stack development, including expertise in front-end technologies (HTML, CSS, JavaScript, etc.) and back-end technologies (Node.js, Java, .NET, etc.).• Solid understanding of design patterns and database management systems.• Familiarity with IoT systems and communication protocols.• Experience with Agile development practices.• Experience and skills with RDBMS (PostgreSQL, MySQL, SQL Server) concepts, logical and physical design, and administration• Proven Record of System level products design, development, Experiences in BAS \ BMS \ IBMS, DCS \ PLC etc..• Experience in setting architectural direction and successful track record of delivering strategic commercial software solutions, Experience in Modeling language, like UML  • proficiency in various technical skills including frontend, backend • Protocol / Network knowledge: BACnet, Modbus, Lon Works, OPC, WiFi, ZigBee, Z-wave etc.• Database knowledge: commercial (SQL Server etc.), opensource (SQLite, Redis, PostgreSQL etc.)• Knowledge in desktop and embedded OS: Windows, Linux, QNX, FreeRTOS etc.; familiar with Opensource community • Good knowledge in IoT, AI/ML, Cloud, Mobile, Data, Cyber Security• Rich Experiences in IPD or NPI process, Agile development• Experience with open-source technologies and frameworks.

#LI-TZ1

#LI-Onsite

DirectEmployers