Q4E - Embedded SW Engineer

Q4E - Embedded SW Engineer

Embedded Systems

Learn about SW engineering and how to manage SW projects

What you will learn?

Skills and topics to learn throughout the journey
➔ Learn about SW engineering and how to manage SW projects
➔ Understand what SW development methodologies and process are
➔ Learn what are project 5 phases, and what are the main activities per phase
➔ Manage your team and learn how to develop a team charter
➔ Perform project tracking using earned value method
➔ Understand how to choose the proper software design
➔ Make different diagrams that describe your software product
➔ Understand the Software Development Life Cycle (SDLC)
➔ Apply version control to your applications.
➔ Apply Git basic commands and resolve merge conflicts
➔ Learn how to divide your systems into layers and components
➔ Learn how to apply SOLID principles
➔ Understand the concepts of modular programming
➔ Understand different SW architectural patterns
➔ Understand safe coding and how to achieve that
➔ Learn about testing process and its different testing types, levels and techniques
➔ Understand what static testing is
➔ Learn how to make test analysis
➔ Understand the dynamics around the automotive industry
➔ Learn how SW projects work in the automotive industry
➔ Learn about the engineering roles in the industry
➔ Know the history and goals of AUTOSAR
➔ Learn AUTOSAR layered architecture
➔ Understanding of the underlying principles and technologies that enable IoT systems to function
➔ Learning all about IoT devices and integrating sensors with other components of an IoT system
➔ Knowledge of IoT data management and analytics tools and techniques
➔ Awareness of the security and privacy risks associated with IoT and the strategies for mitigating
them
➔ Familiarity with IoT protocols and standards and their suitability for different use cases
➔ Ability to design and develop IoT systems that meet the requirements of various stakeholders

  • 160 Duration (Hrs)
  • Arabic Language

Requirements

  • University degree in Engineering or Computer Science.
  • Excellent C programming skills.
  • Very good Embedded Systems knowledge.
  • Good command of English and excellent problem-solving skills.

Share program with your friends

Log in to your account

or
Don't have an account? Join Us

title_name

or
Already have an account?

Account verification

Password Recovery

or