Principal Software Engineer - Data Acquisition

L&T Technology Services
New Freedom, PA
Dec 05, 2022
Dec 08, 2022
Full Time
A$ A' "A' ?Job descriptionResponsibilities:Provide overall system design and computer programming to develop new systems and implement upgrades to existing systems and programs to support effective and accurate testing processes at the JADEC Test LabParticipate in Data Acquisition team discussions and connect with Test Lab client group members to develop software requirement specificationsWork with other software developers internally and externally to improve our abilitiesConceptually craft SCADA system hardware including any required sensors, instrumentation, computers, peripherals, and data acquisition devicesDeploy SCADA software as the need arises including testing and debuggingMaintain all software using software version controlProvide technical support and training to Test Lab client groups regarding Test Lab SCADA systemsWork with Test Lab Management, Test Engineers and Test Technicians to meet client testing needs and scheduleSupport timely calibrations on various sensors, instrumentation, and measuring devicesImprove and assist with the operations of lab computers, including implementation of new operating systems, refresh of computers at end of cycle, and troubleshooting of equipmentDemonstrate preferred JCI behaviors and carry out to the Company's Code of Conduct and Business Ethics standardsMinimum qualifications:Bachelor of Science or Master's in Electrical Engineering, Electro-Mechanical Engineering, or Computer Science.Strong background in software development or software engineeringStrong programming skills with demonstrated expertise in National Instruments LabVIEW with certification at Certified Architect level preferred. Experience with LabVIEW object-oriented programming.Experience with SQL and Database Management SystemsExperience with PID control and application or other Industrial Controls systems requiredExperience with electronics and/or controls system knowledge requiredExperience with HVAC systems preferred but not requiredUnderstanding of distributed system concepts and design including data communications and networkingAbility to operate independently on individual projects and effective management of multiple concurrent projects to meet required timing and schedulesAbility to work in fast-paced, schedule driven work environmentHigh level of logical thought processing and trouble shooting skills to identify software and hardware solutionsHighly effective and professional interpersonal skills to chip in as part of internal customer service teamStrong verbal and written communication skillsProficient with business efficiency software and Microsoft Suite Applications (Teams, Word, Excel, Access, and PowerPoint)Where legally permissible, if hired, candidate is required to be fully vaccinated against Covid-19 no later than his/her start date, unless candidate has a valid medical condition or sincerely held religious belief precluding, he/she from receiving the vaccine