Embedded Software Engineer

Johnson Controls

New Freedom (York County)

On-site

USD 71,000 - 94,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Vacation + Holidays
Benefits package
Training & development
Safe work culture

Job summary

Johnson Controls in New Freedom, PA is seeking an Embedded Software Engineer I to develop embedded software for next-generation building technologies. You will work with cross-functional teams across hardware, firmware, and software to deliver secure, reliable solutions that enhance building performance and user experience.

The role requires 2+ years in embedded software, C/C++, and strong communication. Onsite full-time position with competitive compensation and a comprehensive benefits

Qualifications

  • Bachelor's degree in a related technical field is required.
  • 2+ years of embedded software development experience preferred.
  • Proficiency in C/C++ and familiarity with Git and Jira.

Responsibilities

  • Develop high-quality embedded software for building equipment and controls.
  • Collaborate with hardware, firmware, and software teams for integration.
  • Participate in requirements, design, implementation, testing, and validation.
  • Support software architecture, debugging, and continuous improvement initiatives.
  • Contribute to new features and connected product capabilities.

Skills

2+ years embedded software experience
Strong communication skills

Education

Bachelor's degree in Computer Science/Software Engineering/Computer Engineering

Tools

C/C++
Git
Jira
LabVIEW
MATLAB
Simulink

Job description

## Embedded Software EngineerApply: New Freedom-Pennsylvania-United States of America: Full time: Posted Yesterday: WD30282226## Build your best future with the Johnson Controls team! ## Who We AreJohnson Controls is powered by your talent. Together, we're building a world that's safer, more comfortable, and more sustainable. Our global team develops innovative technologies and intelligent solutions that help transform buildings, cities, and critical infrastructure around the world. ## What We Offer* Competitive salary* 15 days of vacation in your first year, plus paid holidays and sick time* Comprehensive benefits package including medical, dental, vision, and 401(k), available on day one* Ongoing training and professional development opportunities* Collaborative and innovative team environment* Commitment to safety through our Zero Harm culture ## What You Will DoAs an Embedded Software Engineer I, you will help develop the embedded software that powers Johnson Controls' next generation of intelligent building technologies. Working closely with software, firmware, controls, hardware, and systems engineering teams, you will contribute to products that improve building performance, connectivity, and user experience.Learn more about our engineering organization: Johnson Controls Advanced Development and Engineering Center (JADEC) ## How You Will Do It* Develop high-quality, secure embedded software solutions for building equipment and controls.* Collaborate with cross-functional engineering teams to ensure seamless integration across hardware, firmware, controls, and software platforms.* Participate throughout the software development lifecycle, including requirements, design, implementation, testing, and validation.* Support software architecture, troubleshooting, debugging, and continuous improvement initiatives.* Contribute to the development of innovative features and connected product capabilities.* Promote engineering best practices and a collaborative team culture. **Location:** New Freedom, PA (Onsite). Relocation provided. ## What You Will Need ## Required Qualifications* **Must be legally authorized to work in the United States on a permanent basis without current or future sponsorship.*** Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.* 2+ years of embedded software development experience. Recent graduates with relevant internship or co-op experience are encouraged to apply.* Experience developing software in C and/or C++.* Strong written and verbal communication skills.* Familiarity with software development tools such as Git and Jira. ## Preferred Qualifications* Experience with LabVIEW, MATLAB, and/or Simulink.* Experience with HVAC, air handlers, chillers, heat pumps, or other electromechanical control systems.* Exposure to embedded Linux, RTOS, or connected device development. SALARY: $71,000 - $94,000 (Salary to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data.) This position includes a competitive benefits package. The posted salary range reflects the target compensation for this role. However, we recognize that exceptional candidates may bring unique skills and experiences that exceed the typical profile. If you believe your background warrants consideration beyond the stated range, we encourage you to apply. To support an efficient and fair hiring process, we may use technology assisted tools, including artificial intelligence (AI), to help identify and evaluate candidates. All hiring decisions are ultimately made by human reviewers. For details, please visit the About Us tab on the Johnson Controls Careers site at About Johnson Controls Careers.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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Project Engineer - Field Device Engineering
Project Engineer - Field Device Engineering

Johnson Controls • Milwaukee (WI)

On-site
USD 79,000 - 105,000
Electrical Engineering Associate
Electrical Engineering Associate

Johnson Controls, Inc. • New Freedom

On-site
USD 37,000 - 50,000
Competitive benefits package
Bonus plan
Electrical Engineer II
Electrical Engineer II

Johnson Controls • New Freedom

On-site
USD 75,000 - 110,000
Competitive benefits package
NextGen Hardware Engineer- HVACR
NextGen Hardware Engineer- HVACR

Johnson Controls • New Freedom

On-site
USD 68,000 - 83,000
Mentorship program
Benefits from Day 1 (medical, dental,
Vision insurance
+3
Principal Power Electronics Eng (onsite)
Principal Power Electronics Eng (onsite)

Johnson Controls, Inc. • New Freedom

On-site
USD 110,000 - 140,000
Controls Service Technician
Controls Service Technician

Johnson Controls • Horsham (PA)

Hybrid
USD 47,000 - 62,000
Competitive salary
Paid vacation/holidays/sick time
Benefits from day one
+1
IT Operations Engineer
IT Operations Engineer

Johnson Controls • York

On-site
USD 79,000 - 105,000
Competitive salary
Paid vacation/holidays/sick time
401K, medical, dental, vision care
+3
HVAC Building Controls Application Engineer
HVAC Building Controls Application Engineer

Johnson Controls • Manchester (NH)

Hybrid
USD 67,000 - 90,000
Paid vacation
401K
Medical, dental, and vision
HVAC Control Systems Engineering Intern
HVAC Control Systems Engineering Intern

Johnson Controls, Inc. • Glendale (WI)

Hybrid
USD 30,000 - 35,000
401(k) plan
Medical insurance
Dental insurance
+1
Design Specialist Contract
Design Specialist Contract

Johnson Controls • York

On-site
USD 68,000 - 101,000
Competitive salary
Paid vacation
Benefits package (401K, medical, etc.)
+2