Embedded Software Engineer

4 days ago


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

About the Role

We are seeking a highly skilled Staff Embedded Software Engineer to join our team at Johnson Controls International. As a key member of our software development team, you will be responsible for designing, developing, and implementing embedded software solutions for our cutting-edge Chiller products.

Key Responsibilities

  • Design and develop 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.

Requirements

  • 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 Qualifications

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

Johnson Controls International 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.



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

    Embedded Software Engineer OpportunityJohnson Controls International plc. is seeking a highly skilled Embedded Software Engineer to join our team in New Freedom, PA. As a Staff Embedded Software Engineer, you will be responsible for designing, developing, and implementing embedded software solutions for our cutting-edge Chiller products.Key...


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

    {"title": "Embedded Software Engineer Opportunity", "content": "About the RoleJohnson Controls International is seeking a highly skilled Embedded Software Engineer to join our team in New Freedom, PA. As a Staff Embedded Software Engineer, you will be responsible for designing, developing, and implementing embedded software solutions for our cutting-edge...


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

    Job OpportunityAbout the RoleWe are seeking a highly skilled Staff Embedded Software Engineer to contribute to the design and development of our cutting-edge Chiller products. As a key member of our team, you will have the opportunity to work closely with cross-functional teams to deliver high-quality software that meets performance and reliability...


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

    Job SummaryWe are seeking a highly skilled Senior Software Test Engineer to join our team at Johnson Controls in New Freedom, PA. As a key member of our software development team, you will play a critical role in ensuring the reliability and performance of our cutting-edge Chiller products.Key ResponsibilitiesDevelop and execute comprehensive test plans and...


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

    Senior Software Test EngineerJohnson Controls International is seeking a highly skilled Senior Software Test Engineer to join our team in New Freedom, PA. As a key member of our software development team, you will play a critical role in ensuring the reliability and performance of our cutting-edge Chiller products.You will lead the development and execution...


  • 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

    Job OpportunityJohnson Controls International is seeking a highly skilled Senior Software Test Engineer to contribute to the development and testing of our cutting-edge Chiller products. The ideal candidate will have a strong background in software testing, a deep understanding of embedded systems, and experience in automated testing.Key...


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

    Senior Software Test EngineerJohnson Controls is seeking a highly skilled Senior Software Test Engineer to join our team in New Freedom, PA. As a key member of our software development team, you will play a critical role in ensuring the reliability and performance of our cutting-edge Chiller products.Key Responsibilities:Lead the development and execution of...


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

    Senior Software Test EngineerJohnson Controls is seeking a highly skilled Senior Software Test Engineer to join our team in New Freedom, PA. As a key member of our software development team, you will play a critical role in ensuring the reliability and performance of our cutting-edge Chiller products.Key Responsibilities:Lead the development and execution of...


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

    Senior Software Test EngineerJohnson Controls is seeking a highly skilled Senior Software Test Engineer to join our team in New Freedom, PA. As a key member of our software development team, you will play a critical role in ensuring the reliability and performance of our cutting-edge Chiller products.Key Responsibilities:Lead the development and execution of...


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

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


  • 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 Talent Software Services Full time

    Job Summary:Talent Software Services is seeking a Senior Power Electronics Engineer for a contract position in a dynamic environment.Key Responsibilities:\u2022 Conduct system modeling, simulation, and verification using MATLAB/Simulink\u2022 Design and test power electronics systems, including AC-DC conversion, DC-AC conversion, and motor control\u2022...


  • 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 Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer/LabVIEW to join our test laboratory team. As a key member of our team, you will play a significant role in developing software solutions that support test lab operations and drive efficiency improvements.Key ResponsibilitiesDesign and develop LabVIEW software for automated computer...


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