Senior Software Engineer/LabVIEW Job at Johnson Controls, New Freedom, PA

VDZscHlTbjhodGFJS01aTERQNkpTRGdQd0E9PQ==
  • Johnson Controls
  • New Freedom, PA

Job Description

Job Description

What you will do  

As a Senior Engineer, you will be part of the test laboratory team making a significant impact on our organization! The software you develop will be used to support test lab operations and drive efficiency improvements. You will perform standard engineering assignments to support LabVIEW software development of automated computer systems within the test lab. These systems will encompass system control, data acquisition, data storage, data retrieval, analysis, and reporting. Your programming expertise will contribute to enhancing our existing capabilities and implementing new features. Collaborating with cross-functional teams, you will define and develop software requirements. We want you to bring your analytical thinking skills combined with your experience to apply design patterns, standard methodologies, and engineering principles to develop robust, scalable, and maintainable solutions. 

 

How you will do it  

  • Provide LabVIEW computer programming to support effective and accurate testing processes at the JADEC Test Lab. 

  • Craft and develop Supervisory Control and Data Acquisition (SCADA) systems including hardware such as data acquisition devices, instrumentation, and sensors. 

  • Deploy, test, and troubleshoot SCADA systems. 

  • Participate in Data Acquisition (DAQ) team discussions and collaborate with Test Lab client group members to develop software requirement specifications. 

  • Provide complete product documentation and technical instructions for developed software. 

  • Provide technical support and training to Test Lab client groups for our internal software systems. 

  • Collaborate with other software developers both internally and externally to enhance our capabilities. 

  • Collaborate with Test Lab Management, Test Engineers, and Test Technicians to meet client testing needs and schedules. 

  • Demonstrate preferred JCI behaviors and carry out the Company’s Code of Conduct and Business Ethics standards. 

 

 

What we look for  

  • Bachelor of Science or Master’s degree in Electrical Engineering, Mechanical Engineering, or Electro-Mechanical Engineering. 

  • 5+ years of LabVIEW software development experience in a test lab or similar environment. Experience developing LabVIEW object-oriented code. Certified Associate Developer (CLAD) is Required; LabVIEW Certified Developer (CLD) or LabVIEW Certified Architect (CLA) strongly preferred. 

  • Experience with electronic control systems including PID control loops, ability to understand and produce P&ID packages. 

  • Ability to support system modeling, system simulation and verification is highly desired 

  • Experience with Database Management Systems and their design principles. SQL Server and SQL programming language. 

  • Experience with a managed development language such as C#.  Ability to maintain and upgrade existing applications. 

  • Ability to operate independently on individual projects and effectively manage multiple concurrent projects to meet required timing and schedules. 

  • Ability to work in fast-paced, schedule driven work environment with structured development processes while being adaptable to changing priorities and requirements. 

  • High level of logical thought processing and trouble shooting skills to identify and resolve software and hardware issues. 

  • Highly effective and professional people skills required as part of an internal customer service team. 

  • Strong verbal and written communication skills required. 

  • Proficient with business efficiency software and Microsoft Suite Applications (Teams, Word, Excel, Access, and PowerPoint) and familiarity with software DevOps tools (version control, configuration management, issue tracking). 

#LI-SI1

#LI-Onsite

Job Tags

Similar Jobs

Treasure Kids Academy

Preschool 3 Assistant Teacher Job at Treasure Kids Academy

 ...We are looking to hire an Assistant Teacher (NO EXPERIENCE NEEDED) IMMEDIATE HIRE Responsibilities: Assist in managing the daily classroom schedule in accordance with our curriculum. Maintains an attractive, well-kept classroom that encourages children to create... 

Yale New Haven Health

General Staff Nurse - Pond 4-per diem; Registered Nurse Job at Yale New Haven Health

 ...- must guide what we do, as individuals and professionals, every day. Works Under The Supervision Of The Nurse Manager/Clinical Coordinator. The Registered Nurse (Rn) Assesses, Plans, Implements, Evaluates And Supervises Individual Patient Care On A Nursing Unit/Department... 

American Airless Sales and Service

Pressure Washer Retail Company - Office Job! Job at American Airless Sales and Service

 ...Job Description Job Description Salary: Hello! We are a company that sells and services pressure washers. We are looking for someone to join our team to help with the load of our office work. Almost everything is in QuickBooks, but there is no experience necessary... 

Nuvia Dental Implant Center

Sr Digital Marketing Specialist- Google PPC Ads Job at Nuvia Dental Implant Center

 ...making a significant impact through innovative ad strategies? At NUVIA Dental Implant Center, we're looking for a talented Digital Marketing Specialist to join our team and help us transform lives by optimizing our Google Search ads. Responsibilities: Develop,... 

Spectrum

Sales Representative (Bilingual Spanish) Job at Spectrum

 ...experience Meets established objectives relative to monthly sales goals and increased sales volume and penetration through assigned...  ...Charter Communications is known in the United States by our Spectrum brands, including: Spectrum Internet, TV, Mobile and Voice, Spectrum...