Staff Embedded Software Engineer

1 month ago


New Freedom Pennsylvania, York County, PA, United States Johnson Controls Full time

What you will do

Johnson Controls has a phenomenal opportunity for a Staff Embedded Software Engineer to join our team located in New Freedom, PA, and contribute to the design and development of our cutting-edge Chiller products Candidates must be commuting distance to New Freedom, PA, or able to relocate.

As a Staff Embedded Software Engineer, you will have the opportunity to design, develop, and implement embedded software solutions for our products. You will work closely with cross-functional teams, including hardware engineers, product managers, and quality assurance teams, to deliver high-quality software that meets performance and reliability standards. This position is ideal for an individual looking to take their career to the next level in a challenging and rewarding environment

How you will do it

  • Design, develop, and implement embedded software for various applications and platforms.

  • Collaborate with hardware engineers to define system architecture and specifications.

  • Write efficient, maintainable, and reusable code in C/C++ or other relevant programming languages.

  • Conduct code reviews and provide constructive feedback to ensure adherence to best practices and coding standards.

  • Develop and execute test plans to validate software functionality and performance.

  • Troubleshoot and debug embedded systems, identifying and resolving software and hardware issues.

  • Mentor and guide junior engineers, promoting knowledge sharing and best practices within the team

What you will need
Required

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.

  • 10+ years of experience in embedded software development.

  • Proficiency in programming languages such as C/C++, Python, or similar.

  • Strong understanding of embedded systems architecture and real-time operating systems (RTOS).

  • Experience with hardware/software integration and debugging tools (e.g., oscilloscopes, logic analyzers, JTAG).

  • Familiarity with version control systems (e.g., Git) and software development methodologies (Agile, Scrum).

Preferred

  • Familiarity with wireless communication protocols (e.g., Bluetooth, Wi-Fi, Zigbee).

  • Knowledge of embedded Linux or other operating systems.

  • Experience in developing automated testing frameworks and strategies.

  • Familiarity with equipment communication protocols (e.g., BACnet, CAN, Modbus).

#mango



  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    What You Will Do: Johnson Controls has a phenomenal opportunity for an Embedded Software Engineer to join our team located in New Freedom, PA, and contribute to the design and development of our cutting-edge Chiller products! Candidates must be commuting distance to New Freedom, PA, or able to relocate.As an Embedded Software Engineer, you will have the...


  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    What You Will Do: Johnson Controls has a phenomenal opportunity for an Embedded Software Engineer to join our team located in New Freedom, PA, and contribute to the design and development of our cutting-edge Chiller products! Candidates must be commuting distance to New Freedom, PA, or able to relocate.As an Embedded Software Engineer, you will have the...


  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    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...


  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    What you will do: We are looking for an Engineer that will perform computer modeling and simulation of Chiller Solutions components and systems. As an engineer you will be responsible for developing and applying numerical models to simulate components and systems with the objective of predicting component and system performance accurately and efficiently. ...


  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    What you will doPerforms detailed engineering tasks to include evaluation of engineering alternatives, analysis of data, calculations, CAD drawings, preparation of specifications and reports for the design, development, construction, and commissioning for mechanical, refrigeration, and process (MRP) elements required for HVAC test facilities. This position...


  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    Are you looking for an exciting opportunity to gain valuable hands-on career experience while working on meaningful strategic projects? Do you want to work with skilled, experienced professionals on challenging and impactful assignments that help improve our world? Johnson Controls is powered by ideas and energy. We are continuously searching for fresh...


  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    What you will doThis position is responsible for managing the technical staff conducting testing operations at the JADEC facility. The operations consist of multiple test stands serving multiple JCI business units (Chillers, AHU, Marine/Navy). Test labs operate 3 shifts and employ 70+ operators, test engineers and technicians.How you will do it Lead and...


  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    What you will doThe Test Engineer will “manage” a test throughout the process from test design and planning through execution to completion including preliminary analysis of data results. This individual possesses a working knowledge of HVAC/R equipment and its application. This individual has experience with component or system testing, test procedure...

  • Sr Mechanical Engineer

    2 months ago


    New Freedom, Pennsylvania, 17349, York County, PA, United States JOHNSON CONTROLS Full time

    What you will doThe Test Engineer will “manage” a test throughout the process from test design and planning through execution to completion including preliminary analysis of data results. This individual possesses a working knowledge of HVAC/R equipment and its application. This individual has experience with component or system testing, test procedure...


  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    Build your best future with the Johnson Controls team! Who We Are:YORK® Chiller Solutions from Johnson Controls, help customers respond to building efficiency needs by providing the widest variety water and air-cooled industrial and commercial chillers on the market. From reducing a facility’s carbon footprint, to delivering a healthier indoor environment...


  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    We are seeking an experienced and dynamic Product Manufacturing Engineer/ Principal Product Industrialization Engineer to contribute to our Industrialization/DFM team, focusing on product industrialization, design for manufacturing, and manufacturing engineering. The ideal candidate will have a strong background in manufacturing methods and proven leadership...


  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    Summary:Provides structural analysis support on commercial, industrial and military HVAC products, primarily water and air-cooled chillers, including screw compressor and centrifugal compressor-based platforms. The position supports product development, warranty, sales and pressure vessel manufacturing. The individual conducts ASME Boiler and Pressure Vessel...

  • Project Engineer II

    1 month ago


    New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    What you will do: As a Project Engineer II, you will be responsible for managing new product development projects through the stage-gate development process for the Chiller Product Business Unit. You will use your technical degree and developing project management knowledge to manage projects with moderate supervision. This position is viewed as a...


  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    We are seeking an experienced and dynamic Principal Product Manufacturing Engineer/ Principal Product Industrialization Engineer to contribute to our Industrialization/DFM team, focusing on product industrialization, design for manufacturing, and manufacturing engineering. The ideal candidate will have a strong background in manufacturing methods and proven...


  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    What You Will Do Johnson Controls has an exciting opportunity for a Mechanical Compressor Engineer! This is an entry level mechanical engineering position within the centrifugal compressor engineering team based in New Freedom, PA. This position offers a great opportunity for professional growth and advancement. Duties require applying mechanical...


  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    What you will doAs the Manufacturing Engineering Coordinator you will help support our chiller equipment test engineeringteam. You will work directly with test engineers, product design engineers, and labor staff to support projects within the equipment research and development test lab. This will include projects for collecting operating data from chillers...


  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    What you will doServe as technical expert within Power Electronics Department that is responsible to design, test, and maintain power electronics products and systems for Johnson Controls’ chiller applications.Determine the best techniques, procedures and/or theories as they apply to the development of power electronics products and systems. Create...

  • Senior Engineer

    1 month ago


    New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    Build your best future with the Johnson Controls team As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our teams are uniquely positioned to support a multitude of industries across...


  • New Freedom, Pennsylvania, 17349, York County, PA, United States Johnson Controls Full time

    What you will do The Senior Business Systems Analyst assesses complex business problems and systems of interrelated business processes, to architect computer and web-based solutions. These solutions represent multi-million-dollar investments in capabilities to provide strategic differentiation for the Applied Chiller business. You will provide technical...


  • New York, New York, United States Diverse Lynx Full time

    We are seeking a highly skilled firmware engineer to join our technical support team, responsible for providing technical assistance to clients and sustaining engineering efforts. As a senior firmware specialist, you will play a critical role in conducting failure analysis, implementing firmware updates, and collaborating with various teams to ensure the...