Principal Software Engineer

2 weeks ago


New Freedom, Pennsylvania, United States Johnson Controls International Full time

Role Overview

In the capacity of a Senior Software Engineer, you will be an integral member of the testing laboratory team, playing a pivotal role in enhancing our organizational capabilities. The software solutions you create will facilitate test lab operations and foster improvements in efficiency. Your engineering assignments will be standard yet impactful, leveraging your programming skills to elevate our existing functionalities and introduce innovative features. Working collaboratively with cross-functional teams, you will be responsible for defining and developing software requirements that align with our objectives.

Key Responsibilities

  • Actively engage as a member of the software development team, providing programming expertise to ensure effective and precise testing processes.
  • Develop software that adheres to specifications, ensuring maintainability and compliance with established company standards.
  • Conduct thorough investigations to understand and analyze issues within existing and legacy systems, proposing and implementing effective solutions.
  • Explore and assess new and existing technologies, third-party software, and development tools to address technical challenges and fulfill client testing requirements.
  • Generate comprehensive product documentation and technical guidelines for any modified or newly developed software.
  • Offer technical support and training to internal client groups regarding our software systems.
  • Collaborate with fellow software developers, both internally and externally, to enhance our overall capabilities.
  • Work closely with Test Lab Management, Test Engineers, and Test Technicians to align with client testing needs and timelines.
  • Uphold preferred company behaviors and adhere to the Code of Conduct and Business Ethics standards.

Qualifications

  • A Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a closely related field.
  • A minimum of 5 years of software development experience in a testing laboratory, manufacturing, or similar setting.
  • Proficiency in a managed development language, with the ability to maintain and enhance existing applications in C#.
  • Experience with Database Management Systems, including design principles and SQL programming; certification or proven experience as an SQL Server DBA is preferred.
  • Familiarity with web development technologies such as JavaScript, jQuery, and PHP, with the capability to maintain and upgrade existing PHP applications.
  • Understanding of web-based communication and security protocols relevant to web applications.
  • Experience with National Instruments LabVIEW is advantageous but not mandatory.
  • Ability to work independently on individual projects while effectively managing multiple concurrent projects to meet deadlines.
  • Adaptability to a fast-paced, schedule-driven work environment with structured development processes while being responsive to changing priorities.
  • Strong logical reasoning and troubleshooting skills to identify and resolve software and hardware issues.
  • Excellent interpersonal skills are essential for effective internal customer service.
  • Strong verbal and written communication skills are required.
  • Proficiency in business efficiency software and Microsoft Suite Applications (Teams, Word, Excel, Access, and PowerPoint), along with familiarity with software DevOps tools (version control, configuration management, issue tracking).

Johnson Controls International plc. is committed to equal employment opportunity and affirmative action, ensuring that all qualified applicants receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, genetic information, sexual orientation, gender identity, status as a qualified individual with a disability, or any other characteristic protected by law.



  • New Freedom, Pennsylvania, United States Johnson Controls International Full time

    About Johnson Controls InternationalJohnson Controls International is a leading provider of solutions for a more comfortable, safe, and sustainable world. Our Building Efficiency business is dedicated to delivering innovative solutions for building environments, ensuring a comfortable, safe, and sustainable space for owners and occupants.Job SummaryWe are...


  • New Freedom, Pennsylvania, United States Johnson Controls International Full time

    About the RoleThe Principal Acoustics Engineer is a key member of our team at Johnson Controls International, responsible for providing expert knowledge and support in the field of sound and vibration for HVAC equipment, with a focus on data center chiller applications.Key ResponsibilitiesProvide technical support and guidance to customers and internal teams...


  • New Freedom, Pennsylvania, United States Johnson Controls Full time

    Position OverviewThe Principal Engineer plays a crucial role in the product team, focusing on product design, evaluation, data interpretation, and project oversight.This position also involves collaborating with manufacturing to ensure the design team's vision is realized through the initiation and execution of design modifications.Effective communication is...


  • New Freedom, Pennsylvania, United States Talent Software Services Full time

    Position Overview: Talent Software Services is seeking an Electrical Test Engineer with expertise in LabView for a contract role. This position is expected to last for six months, with a significant possibility of extension.Key Responsibilities:Develop Auto Test Sequences and Test Cases.Maintain and enhance LabView-based software simulators.Automate and...


  • New Freedom, Pennsylvania, United States Johnson Controls International Full time

    Role Overview As a Senior Software Engineer at Johnson Controls International, you will play a crucial role within the test laboratory team, significantly influencing our operational efficiency. The software solutions you create will facilitate test lab functions and enhance productivity. Your engineering expertise will be pivotal in refining our current...


  • New Freedom, Pennsylvania, United States Johnson Controls International Full time

    Role Overview As a Senior Software Engineer at Johnson Controls International, you will play a pivotal role within the test laboratory team, significantly influencing our operational efficiency. Your software solutions will be integral to supporting test lab functions and driving enhancements. You will engage in standard engineering tasks, leveraging your...


  • New Freedom, Pennsylvania, United States Johnson Controls International Full time

    Position Overview: As a Lead Software Engineer, you will play a crucial role within our testing laboratory team, contributing significantly to our organizational goals. The software solutions you design will enhance test lab operations and promote efficiency gains. Key Responsibilities: Execute standard engineering tasks to facilitate LabVIEW software...


  • New Freedom, Pennsylvania, United States Johnson Controls International Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Controls Systems Engineer to join our Controls & Systems Engineering team at Johnson Controls International. As a key member of our team, you will be responsible for developing advanced controls for Chillers and Smart Building products used by our customers to run their buildings and manage...


  • New Freedom, Pennsylvania, United States TALENT Software Services Full time

    Are you a seasoned Senior Power Electronics Engineer looking to take your career to the next level? Talent Software Services may have the ideal opportunity for you. Our client is seeking a highly experienced Senior Power Electronics Engineer to join their team in a dynamic and challenging role.Key Qualifications:A Bachelor's degree in a relevant field with...


  • New Freedom, Pennsylvania, United States Talent Software Services Full time

    Position Overview:Talent Software Services is seeking a highly skilled Senior Power Electronics Engineer for a contract role. This position focuses on advanced power electronics solutions and offers a collaborative environment.Key Responsibilities:Utilize a Bachelor’s degree with 10 years or a Master’s degree with 5 years of relevant experience in power...


  • New Freedom, Pennsylvania, United States Talent Software Services Full time

    Position Overview:Talent Software Services is seeking a highly skilled Senior Power Electronics Engineer for a contract role. This position is focused on advanced power electronics projects and offers the potential for a long-term engagement.Key Responsibilities:Utilize a Bachelor's degree with a decade of experience or a Master's degree with five years of...


  • New Freedom, Pennsylvania, United States Johnson Controls International Full time

    Job SummaryWe are seeking a highly skilled Principal Acoustics Engineer to join our team at Johnson Controls International. As a Subject Matter Expert in sound and vibration for HVAC equipment, you will play a critical role in providing technical support and expertise to our customers and internal teams.Key ResponsibilitiesTechnical Support and...


  • New Freedom, Pennsylvania, United States Johnson Controls International Full time

    Job SummaryWe are seeking a highly skilled Mechanical Engineer to join our team at Johnson Controls International. As a Mechanical Engineer - Test Development, you will be responsible for managing the testing process for individual test subjects, from test design and planning through execution to completion.Key ResponsibilitiesDevelop and execute test plans,...


  • New Freedom, Pennsylvania, United States Johnson Controls Full time

    Position OverviewThe Principal Engineer plays a crucial role in the product team, contributing to the design, testing, data analysis, and management of projects. This role also involves supporting the manufacturing process by representing the design team and initiating necessary design modifications. Effective communication skills are essential, as the...


  • New Freedom, Pennsylvania, United States Talent Software Services Full time

    Position Overview: Talent Software Services is seeking an Electrical Test Engineer with expertise in LabView for a contract role. This position offers an opportunity to engage in innovative testing processes and contribute to high-quality product validation.Key Responsibilities:- Develop and execute Auto Test Sequences and Test Cases utilizing LabView.-...


  • New Freedom, Pennsylvania, United States Talent Software Services Full time

    Position Overview:Talent Software Services is seeking an experienced Electrical Test Engineer with a focus on LabVIEW for a contract role. This position offers the potential for long-term engagement.Key Responsibilities:Develop and manage Auto Test Sequences and Test Cases.Enhance and maintain LabVIEW-based software simulators.Automate and improve LabVIEW...


  • New Freedom, Pennsylvania, United States Talent Software Services Full time

    Position Overview:Talent Software Services is seeking an experienced Electrical Test Engineer specializing in LabVIEW for a contract opportunity. This role focuses on enhancing and maintaining automated testing systems and software simulations.Key Responsibilities:Develop and refine Auto Test Sequences and Test Cases.Maintain and enhance LabVIEW-based...


  • New Freedom, Pennsylvania, United States Johnson Controls International Full time

    Key Responsibilities In the role of Senior Software Engineer, you will be an integral member of the testing laboratory team, contributing significantly to our organizational objectives. The software solutions you create will facilitate test lab operations and enhance overall efficiency. You will engage in standard engineering tasks, leveraging your...


  • New Freedom, Pennsylvania, United States Johnson Controls International Full time

    Job SummaryWe are seeking a highly skilled Electrical Design Engineer to join our team at Johnson Controls International. As a key member of our engineering and design team, you will be responsible for creating 3D CAD models and design documentation of electrical components and enclosures.Key ResponsibilitiesDesign and develop complex electrical components...


  • New Freedom, Pennsylvania, United States Johnson Controls International Full time

    Position OverviewThis role involves executing comprehensive engineering tasks, including the assessment of engineering options, data analysis, calculations, CAD drafting, and the creation of specifications and reports for the design, development, construction, and commissioning of mechanical, refrigeration, and process (MRP) components essential for HVAC...