Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Embedded Fest 2019. Вікторія Таранюк. PoC as learning approach in embedded

12 views

Published on

Education is the most important tool you can receive. But what if formal education does not really meet the requirements of modern IT industry and can't fully cover set of skills and practical experience required for the embedded software engineer? Yocto, Virtualization, SoC hands-on experience. ... Following the trends and finding new ways to learn things faster and more effective is the key to success.
We will be talking about PoC open-source education, collaboration with universities and involving mentors and students for better results. We will share our success stories and show examples of our best solutions.

Published in: Education
  • Be the first to comment

  • Be the first to like this

Embedded Fest 2019. Вікторія Таранюк. PoC as learning approach in embedded

  1. 1. PoC as learning approach in embedded 1
  2. 2. VIKTORIIA TARANIUK EDUCATION IN EMBEDDED VIA PROTOTYPING 1. PoC like a bridge between expertise and person 2. Education trends 3. Embedded specifics
  3. 3. VIKTORIIA TARANIUK EDUCATION IN EMBEDDED VIA PROTOTYPING 50+ new engineers 20+ events 5+ education programs
  4. 4. THE LIST OF KNOWLEDGE VS SYSTEM OF KNOWLEDGE ➔ Linux ➔ C Embedded ➔ Bash, Python ➔ YOCTO ➔ Jenkins ➔ Networking ➔ GIT ➔ Teamwork ➔ Build system ➔ Communication skills ➔ Commercial experience ➔ Algorithms ➔ Embedded system architecture ➔ Bare metal Experience ➔ SDLC ➔ Supported tools ➔ JIRA ➔ Good technical background
  5. 5. WHO WILL DETECT DEER FASTER?
  6. 6. WHAT WAS DONE Connectivity and Messaging: LTE,5G. MQTT, V2X, Configuration manager Real World Simulation: Lanes, TrafficLights, Cameras, Containerization ECU: HW, Sensors, RTOS, C Embedded, GlobalLogic StarterKit MEC: Multiplatform, Messaging, Multithreading Cloud: GCP, OSM HMI: Multiplatform, Android Instrument cluster: Virtualization, Multiplatform, Cross compiling, QT
  7. 7. WHO WILL DEVELOP ALL OF THIS STAFF? YOU DID IT ALREADY
  8. 8. FORCE OF OPEN SOURCE & FREE SOFTWARE ➔ Operation systems ◆ Linux ◆ Yocto ◆ FreeRTOS ◆ Android ➔ Maps and Cloud ◆ OSM ◆ GCP ➔ Graphics ◆ QT ➔ Networking & massages ◆ ASN library ◆ MQTT ➔ DevOps ◆ Jenkins ◆ GIT
  9. 9. WHAT ABOUT HARDWARE? ➔ Instrument Cluster ◆ x86 ◆ arm64 ➔ ECU ◆ GlobalLogic starter Kit ◆ Sensors ◆ Simulation ◆ USB sensors for fast implementation ➔ Connectivity ◆ Wifi ◆ LTE ◆ 5G ➔ Car ◆ Real car ◆ Alphabot ◆ Simulation
  10. 10. SMART CITY PLATFORM IOT HUB MQTT V2V (EVA) V2X messages agregation ➔Control ➔Analysis ➔Post Processing ➔Forecasting ➔Big Data V2N (EVA) ➔ V2X notification for nearby vehicles and aggregation on IOT HUB ➔ GCP Integration ➔ Intelligent Traffic Management System control ➔ Integration of heterogeneous components into a single ecosystem MQTT Intelligent traffic management system V2N (BSM) V2N (RSA) ➔ Speed ➔ GPS ➔ Pits Detection Embedded Starter Kit ECU which detects pits
  11. 11. STICK OR CARROT?
  12. 12. INTERESTING EVENTS ➔ External marketing event ➔ Hackathon ➔ Presale Activities ➔ PoC university ➔ Master and Bachelor Thesis ➔ Worldwide conferences
  13. 13. INTERESTING SCOPE ➔ Development ◆ Virtualization ◆ Cloud ◆ Yocto ◆ V2X and Connectivity ◆ ECU integration ➔ Management ◆ Build process ◆ Event driving and Stand preparation ◆ Design and drive new Demo ◆ Architecture design ➔ QA and DevOps ◆ QA Automation ◆ Docker containers ◆ CI Integration
  14. 14. HOW TO MANAGE ?
  15. 15. SDLC & ENVIRONMENT Requirements Development Review CI Testing Deployment
  16. 16. Business, recruiting, education, students, you…. Business Education Students Trying to find this point…. Recruiting
  17. 17. KNOWLEDGE SHOULD WORK ➔ Same knowledge could work for someone else but you ➔ Unnecessary knowledge demotivates ➔ Convert knowledge to experience ➔ Own responsibility ACTION Knowledge Product Tools You
  18. 18. WHAT ARE MENTAL BARRIERS? Exit from procrastination
  19. 19. SYNERGY ➔ Find mentor to check experience ➔ Create Community ➔ Synergy ➔ Trainee Do Mentor helps
  20. 20. TIME MANAGEMENT FOR PLEASURE ➔ Pleasure VS Procrastination ➔ Time management is important ➔ Each person has own speed to learn ➔ Dynamic is more important then starting point
  21. 21. WIN - WIN OR UTOPY
  22. 22. MOTIVATION TO BE MENTOR Development Prototyping Education
  23. 23. HAPPY TO BE A PART OF

×