This job posting isn't available in all website languages

Principal Embedded Cybersecurity Software Engineer

WD30045238073 Requisition #
Thanks for your interest in the Principal Embedded Cybersecurity Software Engineer position. Unfortunately this position has been closed but you can search our 12 open jobs by clicking here.
What we look for:

Required Education and Technical Skills:
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science or related field
  • Seven or more years of embedded device development or related product security field
  • Experience with embedded Linux operating systems and hardware capabilities.
  • Experience with vulnerability management, open source security issues, threat modeling, and working with third party penetration testers
  • Hands on experience with system programming, development of service/driver type of applications in C/C++. 
  • Strong programming skills
  • Working experience on securing protocols, system level encryption mechanisms, algorithms
  • Secure boot on devices with Linux, RTOS
  • Understanding FIPS 140-2 Level-1 compliance
  • Experience in developing infrastructure for Root Certificate Authority system
  • Handling digital birth certificate
  • Experience in System authentication and authorization protocols/specs; OAuth 2, OpenID, etc.
  • Experience in implementing file level data encryption (Data at rest)
  • Validate HTTPS cipher suite configurations(data in motion) used on platforms
  • Experience in VPN and Firewall implementations
  • Must have strong leadership and communication skills and be able to discuss technical topics to individuals and groups with a wide range of technical backgrounds.
  • Good knowledge of software development tools and methodologies. 
  • An understanding of cryptography as it relates to embedded systems and communications is desired.
  • A knowledge of the state of the art security methods and implementation is also desired. 
  • Willingness and ability to learn new technologies 
  • Expert knowledge of computer languages, data structures, program design methods and techniques.
  • Overall knowledge of the computing environment at large, e.g. typical uses and user populations of operating systems, communications protocols, hardware platforms, etc.
  • Ability to conduct cyber security hardware reviews

Who we are:
At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable and sustainable. Our global team creates innovative, integrated solutions to make cities more connected, buildings more intelligent and vehicles more efficient. We are passionate about improving the way the world lives, works and plays. The future requires bold ideas, an entrepreneurial mind-set and collaboration across boundaries. You need a career focused on tomorrow. Tomorrow needs you.

Johnson Controls 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, status as a qualified individual with a disability, or any other characteristic protected by law. If you are an individual with a disability and you need an accommodation during the application process please email SpecialAccommodations@Tyco.com

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions
View All Jobs