Resume and JobRESUME AND JOB
Johnson Controls logo

Senior Embedded Software Design Lead (onsite)

Johnson Controls

Senior Embedded Software Design Lead (onsite)

full-timePosted: Jan 27, 2026

Job Description

Why Join Us

  • Be a key technical leader influencing the security direction of next-generation embedded products.

  • Work with cutting-edge technologies in a collaborative, agile environment.

  • Competitive salary and comprehensive benefits.

What you will do

Johnson Controls is seeking a highly skilled and experienced Senior Embedded Software Design Lead to join our innovative engineering team. This role will be responsible for driving architecture decisions, leading technical teams, and ensuring the security and reliability of our embedded solutions across products.

If you have experience in developing secure embedded software, encryption technologies, system security, and Linux-based embedded platforms, this could be your next career opportunity! Candidates must be commuting distance to New Freedom, PA, or able to relocate.

How you will do it

  • Design and architect robust, scalable, and secure embedded software systems for mission-critical applications.

  • Support the implementation of encryption and security features in embedded products following best industry practices.

  • Lead architectural reviews, make key design decisions, and enforce secure coding standards within the embedded software team.

  • Leverage expertise in Linux to have a working knowledge in customize OS images and optimize system performance and security.

  • Interface and collaborate closely with hardware teams to ensure seamless integration between software and hardware platforms.

  • Mentor and provide technical leadership to other software engineers and architects.

  • Investigate and resolve complex system-level issues related to security, performance, or integration.

  • Keep current with the latest trends and advancements in embedded security, encryption standards, and Linux technologies.

  • Generate high-quality technical documentation and help guide security compliance efforts.

What you will need
Required

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

  • 8+ years of experience in embedded software development, with at least 3 years in an architectural and system design role.

  • Development experience with Linux (kernel, drivers, device trees, secure boot, Linux, etc.).

  • Designing and implementing security architectures, leveraging modern encryption standards.

  • Strong understanding of secure software development lifecycle (SDLC), threat modeling, and risk assessment in embedded environments.

  • Experience working with secure boot, trusted execution environments (TEE), hardware security modules (HSM), and cryptographic hardware accelerators.

  • Experience providing technical training and mentorship to support the growth and development of team members.

Preferred

  • Prior industry experience in IoT, automotive, industrial, or medical devices.

  • Familiarity with RTOS’s and constrained-device security.

  • Hands-on expertise with C/C++, Python, and shell scripting for embedded systems.

  • Development experience with Linux (kernel, drivers, device trees, secure boot, Linux, etc.).

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.

Locations

  • New Freedom-Pennsylvania-United States of America, United States of America
  • Baltimore-Maryland-United States of America, United States of America
  • York-Pennsylvania-United States of America, United States of America

Salary

Estimated Salary Rangemedium confidence

180,000 - 250,000 USD / yearly

Source: AI Estimation

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Embedded software developmentintermediate
  • Linux (kernel, drivers, device trees, secure boot)intermediate
  • Security architecturesintermediate
  • Encryption standardsintermediate
  • Secure SDLCintermediate
  • Threat modelingintermediate
  • Risk assessmentintermediate
  • Secure bootintermediate
  • Trusted execution environments (TEE)intermediate
  • Hardware security modules (HSM)intermediate
  • Cryptographic hardware acceleratorsintermediate
  • Technical leadership and mentorshipintermediate

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field. (experience)
  • 8+ years of experience in embedded software development, with at least 3 years in an architectural and system design role. (experience)
  • Development experience with Linux (kernel, drivers, device trees, secure boot, Linux, etc.). (experience)
  • Designing and implementing security architectures, leveraging modern encryption standards. (experience)
  • Strong understanding of secure software development lifecycle (SDLC), threat modeling, and risk assessment in embedded environments. (experience)
  • Experience working with secure boot, trusted execution environments (TEE), hardware security modules (HSM), and cryptographic hardware accelerators. (experience)
  • Experience providing technical training and mentorship to support the growth and development of team members. (experience)

Target Your Resume for "Senior Embedded Software Design Lead (onsite)" , Johnson Controls

Get personalized recommendations to optimize your resume specifically for Senior Embedded Software Design Lead (onsite). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Embedded Software Design Lead (onsite)" , Johnson Controls

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

WD30253005

Answer 10 quick questions to check your fit for Senior Embedded Software Design Lead (onsite) @ Johnson Controls.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Johnson Controls logo

Senior Embedded Software Design Lead (onsite)

Johnson Controls

Senior Embedded Software Design Lead (onsite)

full-timePosted: Jan 27, 2026

Job Description

Why Join Us

  • Be a key technical leader influencing the security direction of next-generation embedded products.

  • Work with cutting-edge technologies in a collaborative, agile environment.

  • Competitive salary and comprehensive benefits.

What you will do

Johnson Controls is seeking a highly skilled and experienced Senior Embedded Software Design Lead to join our innovative engineering team. This role will be responsible for driving architecture decisions, leading technical teams, and ensuring the security and reliability of our embedded solutions across products.

If you have experience in developing secure embedded software, encryption technologies, system security, and Linux-based embedded platforms, this could be your next career opportunity! Candidates must be commuting distance to New Freedom, PA, or able to relocate.

How you will do it

  • Design and architect robust, scalable, and secure embedded software systems for mission-critical applications.

  • Support the implementation of encryption and security features in embedded products following best industry practices.

  • Lead architectural reviews, make key design decisions, and enforce secure coding standards within the embedded software team.

  • Leverage expertise in Linux to have a working knowledge in customize OS images and optimize system performance and security.

  • Interface and collaborate closely with hardware teams to ensure seamless integration between software and hardware platforms.

  • Mentor and provide technical leadership to other software engineers and architects.

  • Investigate and resolve complex system-level issues related to security, performance, or integration.

  • Keep current with the latest trends and advancements in embedded security, encryption standards, and Linux technologies.

  • Generate high-quality technical documentation and help guide security compliance efforts.

What you will need
Required

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

  • 8+ years of experience in embedded software development, with at least 3 years in an architectural and system design role.

  • Development experience with Linux (kernel, drivers, device trees, secure boot, Linux, etc.).

  • Designing and implementing security architectures, leveraging modern encryption standards.

  • Strong understanding of secure software development lifecycle (SDLC), threat modeling, and risk assessment in embedded environments.

  • Experience working with secure boot, trusted execution environments (TEE), hardware security modules (HSM), and cryptographic hardware accelerators.

  • Experience providing technical training and mentorship to support the growth and development of team members.

Preferred

  • Prior industry experience in IoT, automotive, industrial, or medical devices.

  • Familiarity with RTOS’s and constrained-device security.

  • Hands-on expertise with C/C++, Python, and shell scripting for embedded systems.

  • Development experience with Linux (kernel, drivers, device trees, secure boot, Linux, etc.).

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.

Locations

  • New Freedom-Pennsylvania-United States of America, United States of America
  • Baltimore-Maryland-United States of America, United States of America
  • York-Pennsylvania-United States of America, United States of America

Salary

Estimated Salary Rangemedium confidence

180,000 - 250,000 USD / yearly

Source: AI Estimation

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Embedded software developmentintermediate
  • Linux (kernel, drivers, device trees, secure boot)intermediate
  • Security architecturesintermediate
  • Encryption standardsintermediate
  • Secure SDLCintermediate
  • Threat modelingintermediate
  • Risk assessmentintermediate
  • Secure bootintermediate
  • Trusted execution environments (TEE)intermediate
  • Hardware security modules (HSM)intermediate
  • Cryptographic hardware acceleratorsintermediate
  • Technical leadership and mentorshipintermediate

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field. (experience)
  • 8+ years of experience in embedded software development, with at least 3 years in an architectural and system design role. (experience)
  • Development experience with Linux (kernel, drivers, device trees, secure boot, Linux, etc.). (experience)
  • Designing and implementing security architectures, leveraging modern encryption standards. (experience)
  • Strong understanding of secure software development lifecycle (SDLC), threat modeling, and risk assessment in embedded environments. (experience)
  • Experience working with secure boot, trusted execution environments (TEE), hardware security modules (HSM), and cryptographic hardware accelerators. (experience)
  • Experience providing technical training and mentorship to support the growth and development of team members. (experience)

Target Your Resume for "Senior Embedded Software Design Lead (onsite)" , Johnson Controls

Get personalized recommendations to optimize your resume specifically for Senior Embedded Software Design Lead (onsite). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Embedded Software Design Lead (onsite)" , Johnson Controls

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

WD30253005

Answer 10 quick questions to check your fit for Senior Embedded Software Design Lead (onsite) @ Johnson Controls.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.