Synopsys Software Integrity Group is now operating as Black Duck Software, Inc., a subsidiary of Synopsys. Click to learn more.

close search bar

Sorry, not available in this language yet

close language selection

Embedded Systems Security

Course Description

Embedded Systems Security: Designing for Security provides an introduction into security engineering for professionals that develop embedded, IoT, or other integrated systems. The course content is geared towards those students that have a firm understanding of the principles of designing, engineering, or developing non-IT systems and seek to understand the influence of security as a stakeholder in design.

Students will be provided with a base understanding of cyber-security as it relates to various systems and the processes that should be present within their engineering lifecycles.  The course takes the approach of understanding risks and vulnerabilities typically present in these systems, and outlining processes and techniques to assist in developing software and embedded systems to minimize cyber security risk.

Learning Objectives

After successfully completing this course, the student will be able to:

  • Understand the fundamentals of integrating security into a given system design.
  • Recognize methods attackers may use to compromise a system.
  • Define the process of decomposing a system to elicit security goals and objectives.
  • Understand decision-making related to security requirements, remediations, and threats.
  • Understand where to seek information on specific security guidance and technology.

Details

Delivery Format: Live Traditional, Virtual Classroom

Duration: Custom scoped

Intended Audience:

  • Architects
  • Developers
  • DevSecOps
  • Engineers
  • Engineering Managers
  • QA Engineers
  • Security Practitioners

Level: All

Training

Developer Security Training

Equip development teams with the skills and education to write secure code and fix issues faster