What you will do
The Product Engineer position is responsible to contribute to the product team by bridging the gap between software, control, and mechanical systems. This will involve tasks related to new product development, testing, data analysis, and project management. This engineer will also support the manufacturing and sustaining of the product including initiating and executing control software changes. These tasks also require strong communication skills and the ability to clearly present information to global engineering teammates, engineering managers, and product management.
*This position will be onsite in New Freedom, PA*
Look where you will work! -https://youtu.be/mfkKB_lRZgA?si=acKxHj6cKh9FuW1r
How you will do it
-
Participates in cross-functional (software, firmware, controls, hardware, applications) teams to facilitate tight and coherent integration of these subsystems.
-
Design and implement secure embedded software solutions for mechanical equipment controls.
-
Willing to learn theories, concepts, technical principles and processes related to fluid, thermal, and other mechanical aspects of HVAC systems.
-
Participate in the full range of Software Development Life Cycle (SDLC), including specifications, design documents, functional software specifications, prototyping, implementation, and unit testing.
-
Contributes to the on-time completion of programs and regularly reports on the status of projects
-
Has familiarity in electrical design and is able to conceptualize and implement software control of mechanical devices from concept to prototype.
-
Coordinate and help execute test programs to validate performance and reliability of software and mechanical systems and components.
-
Analyzes, designs, modifies and/or troubleshoots mechanical sub-components and electrical sub-systems based on test data.
-
Generate and review technical documentation for use within the product team.
-
Occasional domestic and international travel (less than 10%).
-
Teamwork and the ability to work with many teams is critical in our global product development environment.
What we look for
-
BS in Engineering or related software discipline (computer science, software engineering, computer engineering, electromechanical engineering, mechatronics engineering)
-
Work or internship experience applying software skills to control mechanical systems.
-
Experience designing software and applying programming skills (C/C++, Python)
-
Familiarity with tools such as Git and JIRA
-
Proficient with organizing and processing data to solve multi-dimensional problems
Johnson Controls International plc. is an equal employment opportunity and affirmative action employer and all qualified applicants will 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. To view more information about your equal opportunity and non-discrimination rights as a candidate, visit EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit here.
Top Skills
What We Do
At Johnson Controls, we transform the environments where people live, work, learn and play. From optimizing building performance to improving safety and enhancing comfort, we drive the outcomes that matter most. Dedicated to protecting the environment, we deliver our promise in industries such as healthcare, education, data centers and manufacturing. With a global team of 100,000 experts in more than 150 countries and over 130 years of innovation, we are the power behind our customers’ mission.
Our leading portfolio of building technology and solutions includes some of the most trusted names in the industry, such as Tyco®, York®, Metasys®, Ruskin®, Titus®, Frick®, Penn®, Sabroe®, Simplex®, Ansul® and Grinnell®.