Qiang Yu is a software engineer with over 13 years of experience developing embedded real-time systems using C/C++. He has worked across several sectors including data storage, railway, security, oil and gas, and IoT. His specialties include agile development, architecture design, C/C++, Linux, networking, and wireless technologies. He holds a PhD in electronic engineering and BEng in electronic engineering. His most recent roles include developing software frameworks at Schlumberger and low power wireless communications systems at Expro.
Tutorial at the European Nanoelectronics Applications, Design & Technology Co...Eugenio Villar
Since its statement more that 50 years ago, Moore's Law has enabled to produce new electronic products with unexpected capabilities. Another consequence of Moore's Law affects the business model. All the electronic products, the electronic components in non-electronic manufactured products and services become obsolete in a short time as a new technology node is available able to produce devices with higher performance at the same cost.
This business model would change in the short time as Moore's Law reaches an end. If Moore's Law changed the world, its end may have an important effect. Cyber-Physical Systems of Systems (CPSoS) will dominate the electronics century becoming pervasive in all the aspects of our daily lives. For the first time, the underlying technology will be stable with only incremental improvements in time. This may make it accessible to many new players looking for a competitive advantage in silicon. Investment would move from the initial stages of the value chain to those closer to the final applications.
In this new scenario, modeling, analysis and design of electronic systems will have to evolve. The focus should be put on the device, not isolated but as a component in a complex, heterogeneous, distributed network of many other computing devices. Services will be offered by the interaction of functional components deployed in many distributed computing resources of many kind, from small motes, embedded systems and smart-phones to large data centers and even High-Performance Computing (HPC) facilities. Electronic design in this new context should address effectively new requirements. Among them, scalability, reusability, human interaction, easy modeling, fast design-space exploration and optimization, powerful functional and extra-functional verification, efficient handling of mixed-criticality and security, etc. An essential aspect will be the availability of powerful, platform independent SW and HW synthesis tools able to produce automatically efficient implementations of the system model on many different computing resources. In this presentation, the effect of this dramatic change in system design will be discussed. A single-source approach supported by powerful design tools will be proposed. Current results from the European FP7 ConTrex project will be described.
Single-Source approach to the design of HW/SW Embedded SystemsEugenio Villar
In this presentation UML/MARTE is proposed as the language for a singe-source approach to the design of complex, heterogeneous, HW/SW embedded systems. The language improves reusability and from the model of the system all the design tasks such as architectural mapping, simulation, performance analysis, verification and SW synthesis can be supported.
Tutorial at the European Nanoelectronics Applications, Design & Technology Co...Eugenio Villar
Since its statement more that 50 years ago, Moore's Law has enabled to produce new electronic products with unexpected capabilities. Another consequence of Moore's Law affects the business model. All the electronic products, the electronic components in non-electronic manufactured products and services become obsolete in a short time as a new technology node is available able to produce devices with higher performance at the same cost.
This business model would change in the short time as Moore's Law reaches an end. If Moore's Law changed the world, its end may have an important effect. Cyber-Physical Systems of Systems (CPSoS) will dominate the electronics century becoming pervasive in all the aspects of our daily lives. For the first time, the underlying technology will be stable with only incremental improvements in time. This may make it accessible to many new players looking for a competitive advantage in silicon. Investment would move from the initial stages of the value chain to those closer to the final applications.
In this new scenario, modeling, analysis and design of electronic systems will have to evolve. The focus should be put on the device, not isolated but as a component in a complex, heterogeneous, distributed network of many other computing devices. Services will be offered by the interaction of functional components deployed in many distributed computing resources of many kind, from small motes, embedded systems and smart-phones to large data centers and even High-Performance Computing (HPC) facilities. Electronic design in this new context should address effectively new requirements. Among them, scalability, reusability, human interaction, easy modeling, fast design-space exploration and optimization, powerful functional and extra-functional verification, efficient handling of mixed-criticality and security, etc. An essential aspect will be the availability of powerful, platform independent SW and HW synthesis tools able to produce automatically efficient implementations of the system model on many different computing resources. In this presentation, the effect of this dramatic change in system design will be discussed. A single-source approach supported by powerful design tools will be proposed. Current results from the European FP7 ConTrex project will be described.
Single-Source approach to the design of HW/SW Embedded SystemsEugenio Villar
In this presentation UML/MARTE is proposed as the language for a singe-source approach to the design of complex, heterogeneous, HW/SW embedded systems. The language improves reusability and from the model of the system all the design tasks such as architectural mapping, simulation, performance analysis, verification and SW synthesis can be supported.
MONDO Project, a scalable modeling and model management on the Cloud - Paris...Alessandra Bagnato
MONDO Project, a scalable modeling and model management on the Cloud
Demo at https://twitter.com/alebagnato/status/667008408814379008
#Hawk Indexer on @modelio_org @mondo_project at @OSS_Paris #BigData track tomorrow 13h30 https://www.youtube.com/watch?v=EjJG281b_MA&feature=youtu.be! #OSSPARIS15 #opensource
INTO-CPS: An integrated “tool chain” for comprehensive Model-Based Design of ...Alessandra Bagnato
INTO-CPS Project: An integrated “tool chain” for comprehensive Model-Based Design of Cyber-Physical Systems
Paris Open Source Summit, POSS 2015
Paris, 19th November 2015
PhD Projects in Telecommunication Engineering Research IdeasPhD Services
Realistic Subjects in Telecommunication Engineering
Eccentric Notions in Telecommunication Engineering
Vital Techniques on Telecommunication Engineering
MATLAB and Simulink for Communications System Design (Design Conference 2013)Analog Devices, Inc.
This session will show how Model-Based Design with MATLAB® and Simulink® can be used to model, simulate, and implement communications systems. Attendees will learn how multidomain modeling with continuous verification and automatic code generation can dramatically reduce system design time. A QPSK receiver model will be used as an example to highlight the design flow.
Kindly find attached my CV, I have worked for Huawei Egypt Office 5 years as Core Network Team Leader serving CS & IMS Huawei products (MSOFTX, UMG, M2000/U2000, DRA, CSCF, ATS, HSS, SBC).
Currently I am working at Vodafone International Services serving Vodafone UK which requires frequent travel to UK.
MOdel-Driven Approach for design and execution of applications on multiple Cl...Marcos Almeida
Current Cloud’s offer is becoming day by day wider providing a vibrant technical environment, where SMEs can create innovative solutions and evolve their services. Clouds promise cheap and flexible services to end-users at a much larger scale than before.
The main goal of MODAClouds is to provide a decision support system along with design and runtime environments for early prototyping and automatic deployment of applications on multi-Clouds with guaranteed QoS. Model-driven development combined with novel model-driven risk analysis and quality of service prediction enable developers to specify Cloud-provider independent models enriched with quality parameters, implement these, perform quality prediction, monitor applications at run-time and optimize them based on the feedback, thus filling the gap between design and run-time. Additionally, MODAClouds provides techniques for data mapping and synchronization among multiple Clouds.
Website: http://www.modaclouds.eu/
The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...Alessandra Bagnato
The EU funded FITTEST FP7 project aims to address the Future Internet (FI) testing challenges. FITTEST will be integrated in three pilot applications provided by three industrial partners, IBM, Sulake and Soft am. This paper presents the Modelio SaaS product and case study context selected by Soft am as FITTEST Project industrial application and the usage of the Object Management Group (OMG) UML Testing Profile module. In the paper, researchers present the advanced software engineering methods proposed by FITTEST and the usage of the OMG UML Testing Profile (UTP) in a real industrial environment within Softeam and Modelio SaaS.
How domain specific modeling languages address variability: investigation of ...Juha-Pekka Tolvanen
Domain-Specific Modeling raises the level of abstraction beyond programming by specifying the solution directly with domain concepts. Within product lines domain-specific approaches are applied to specify variability and then generate final products together with commonality. Such automated product derivation is possible because both the modeling language and generator are made for a particular product line — often inside a single company. We examine which kinds of reuse and product line approaches are applied in industry with domain-specific modeling. Our work is based on empirical analysis of 23 cases and the languages and models created there. The analysis reveals a wide variety and some commonalities in the size of languages and in the ways they apply reuse and product line approaches.
Integrating Performance Modeling in Industrial Automation through AutomationM...Luca Berardinelli
Data exchange is a critical issue within the multi-disciplinary engineering process of cyber physical production systems (CPPS).
AutomationML (AML) is an emerging standard in the this field to represent and exchange artifacts between heterogeneous engineering tools used in different domains, such as mechanical, electrical, and software engineering. However, in addition, the interoperability of different exchange standards may be needed in order to integrate even further tools in current tool chains. For instance, the Performance Model Interchange Format (PMIF) is a common representation devised in the performance engineering domain for model-based system performance analysis and simulation based on Queueing Network Models (QNM). Of course, such aspects are also of particular interest when designing a CPPS.
This work investigates, with the help of a case study, the combination of AML and PMIF as an enabling step towards an early performance validation of CPPS. By this, we close the current gap between CPPS engineering and performance engineering standards.
20 years of technology leadership through highly challenging projects: microelectronics, embedded systems, telecommunications, railways, mobile and web applications, IT systems for business management.
For additional information:
https://www.pmprofessional.ch
MONDO Project, a scalable modeling and model management on the Cloud - Paris...Alessandra Bagnato
MONDO Project, a scalable modeling and model management on the Cloud
Demo at https://twitter.com/alebagnato/status/667008408814379008
#Hawk Indexer on @modelio_org @mondo_project at @OSS_Paris #BigData track tomorrow 13h30 https://www.youtube.com/watch?v=EjJG281b_MA&feature=youtu.be! #OSSPARIS15 #opensource
INTO-CPS: An integrated “tool chain” for comprehensive Model-Based Design of ...Alessandra Bagnato
INTO-CPS Project: An integrated “tool chain” for comprehensive Model-Based Design of Cyber-Physical Systems
Paris Open Source Summit, POSS 2015
Paris, 19th November 2015
PhD Projects in Telecommunication Engineering Research IdeasPhD Services
Realistic Subjects in Telecommunication Engineering
Eccentric Notions in Telecommunication Engineering
Vital Techniques on Telecommunication Engineering
MATLAB and Simulink for Communications System Design (Design Conference 2013)Analog Devices, Inc.
This session will show how Model-Based Design with MATLAB® and Simulink® can be used to model, simulate, and implement communications systems. Attendees will learn how multidomain modeling with continuous verification and automatic code generation can dramatically reduce system design time. A QPSK receiver model will be used as an example to highlight the design flow.
Kindly find attached my CV, I have worked for Huawei Egypt Office 5 years as Core Network Team Leader serving CS & IMS Huawei products (MSOFTX, UMG, M2000/U2000, DRA, CSCF, ATS, HSS, SBC).
Currently I am working at Vodafone International Services serving Vodafone UK which requires frequent travel to UK.
MOdel-Driven Approach for design and execution of applications on multiple Cl...Marcos Almeida
Current Cloud’s offer is becoming day by day wider providing a vibrant technical environment, where SMEs can create innovative solutions and evolve their services. Clouds promise cheap and flexible services to end-users at a much larger scale than before.
The main goal of MODAClouds is to provide a decision support system along with design and runtime environments for early prototyping and automatic deployment of applications on multi-Clouds with guaranteed QoS. Model-driven development combined with novel model-driven risk analysis and quality of service prediction enable developers to specify Cloud-provider independent models enriched with quality parameters, implement these, perform quality prediction, monitor applications at run-time and optimize them based on the feedback, thus filling the gap between design and run-time. Additionally, MODAClouds provides techniques for data mapping and synchronization among multiple Clouds.
Website: http://www.modaclouds.eu/
The OMG UML Testing Profile in Use--An Industrial Case Study for the Future I...Alessandra Bagnato
The EU funded FITTEST FP7 project aims to address the Future Internet (FI) testing challenges. FITTEST will be integrated in three pilot applications provided by three industrial partners, IBM, Sulake and Soft am. This paper presents the Modelio SaaS product and case study context selected by Soft am as FITTEST Project industrial application and the usage of the Object Management Group (OMG) UML Testing Profile module. In the paper, researchers present the advanced software engineering methods proposed by FITTEST and the usage of the OMG UML Testing Profile (UTP) in a real industrial environment within Softeam and Modelio SaaS.
How domain specific modeling languages address variability: investigation of ...Juha-Pekka Tolvanen
Domain-Specific Modeling raises the level of abstraction beyond programming by specifying the solution directly with domain concepts. Within product lines domain-specific approaches are applied to specify variability and then generate final products together with commonality. Such automated product derivation is possible because both the modeling language and generator are made for a particular product line — often inside a single company. We examine which kinds of reuse and product line approaches are applied in industry with domain-specific modeling. Our work is based on empirical analysis of 23 cases and the languages and models created there. The analysis reveals a wide variety and some commonalities in the size of languages and in the ways they apply reuse and product line approaches.
Integrating Performance Modeling in Industrial Automation through AutomationM...Luca Berardinelli
Data exchange is a critical issue within the multi-disciplinary engineering process of cyber physical production systems (CPPS).
AutomationML (AML) is an emerging standard in the this field to represent and exchange artifacts between heterogeneous engineering tools used in different domains, such as mechanical, electrical, and software engineering. However, in addition, the interoperability of different exchange standards may be needed in order to integrate even further tools in current tool chains. For instance, the Performance Model Interchange Format (PMIF) is a common representation devised in the performance engineering domain for model-based system performance analysis and simulation based on Queueing Network Models (QNM). Of course, such aspects are also of particular interest when designing a CPPS.
This work investigates, with the help of a case study, the combination of AML and PMIF as an enabling step towards an early performance validation of CPPS. By this, we close the current gap between CPPS engineering and performance engineering standards.
20 years of technology leadership through highly challenging projects: microelectronics, embedded systems, telecommunications, railways, mobile and web applications, IT systems for business management.
For additional information:
https://www.pmprofessional.ch
Many HPC applications are massively parallel and can benefit from the spatial parallelism offered by reconfigurable logic. While modern memory technologies can offer high bandwidth, designers must craft advanced communication and memory architectures for efficient data movement and on-chip storage. Addressing these challenges requires to combine compiler optimizations, high-level synthesis, and hardware design.
In this talk, I will present challenges, solutions, and trends for generating massively parallel accelerators on FPGA for high-performance computing. These architectures can provide performance comparable to software implementations on high-end processors, and much higher energy efficiency thanks to logic customization.
Want to move your career forward? Looking to build your leadership skills while helping others learn, grow, and improve their skills? Seeking someone who can guide you in achieving these goals?
You can accomplish this through a mentoring partnership. Learn more about the PMISSC Mentoring Program, where you’ll discover the incredible benefits of becoming a mentor or mentee. This program is designed to foster professional growth, enhance skills, and build a strong network within the project management community. Whether you're looking to share your expertise or seeking guidance to advance your career, the PMI Mentoring Program offers valuable opportunities for personal and professional development.
Watch this to learn:
* Overview of the PMISSC Mentoring Program: Mission, vision, and objectives.
* Benefits for Volunteer Mentors: Professional development, networking, personal satisfaction, and recognition.
* Advantages for Mentees: Career advancement, skill development, networking, and confidence building.
* Program Structure and Expectations: Mentor-mentee matching process, program phases, and time commitment.
* Success Stories and Testimonials: Inspiring examples from past participants.
* How to Get Involved: Steps to participate and resources available for support throughout the program.
Learn how you can make a difference in the project management community and take the next step in your professional journey.
About Hector Del Castillo
Hector is VP of Professional Development at the PMI Silver Spring Chapter, and CEO of Bold PM. He's a mid-market growth product executive and changemaker. He works with mid-market product-driven software executives to solve their biggest growth problems. He scales product growth, optimizes ops and builds loyal customers. He has reduced customer churn 33%, and boosted sales 47% for clients. He makes a significant impact by building and launching world-changing AI-powered products. If you're looking for an engaging and inspiring speaker to spark creativity and innovation within your organization, set up an appointment to discuss your specific needs and identify a suitable topic to inspire your audience at your next corporate conference, symposium, executive summit, or planning retreat.
About PMI Silver Spring Chapter
We are a branch of the Project Management Institute. We offer a platform for project management professionals in Silver Spring, MD, and the DC/Baltimore metro area. Monthly meetings facilitate networking, knowledge sharing, and professional development. For event details, visit pmissc.org.
New Explore Careers and College Majors 2024.pdfDr. Mary Askew
Explore Careers and College Majors is a new online, interactive, self-guided career, major and college planning system.
The career system works on all devices!
For more Information, go to https://bit.ly/3SW5w8W
Exploring Career Paths in Cybersecurity for Technical CommunicatorsBen Woelk, CISSP, CPTC
Brief overview of career options in cybersecurity for technical communicators. Includes discussion of my career path, certification options, NICE and NIST resources.
Exploring Career Paths in Cybersecurity for Technical Communicators
Qiang Yu CV
1. Qiang Yu
Software Engineer
qiang.yu@live.co.uk Location: Patchway, Bristol, UK
Full Clear UK Driving License Mobile: 078418 35676
< Introduction >
Help companies to design and architecture of reliable, scalable and reusable system and applications.
I have more than 13 years of industrial software development experience in embedded real time
systems using C/C++ with RTOS or Linux. I have worked in different sectors (Data Storage,
Railway, Security, Oil & Gas, IoT). My role normally encompasses the entire project life-cycle,
from specification to maintenance phase. Most systems I have worked on have required high speed
and deterministic performance, often within a highly constrained platform. I have particular
experience in IEC 61508 design include railway systems (brake control systems and railway
signaling), airport security systems, safety motion control system, wireless data communication
system and low power oil and gas well monitoring system.
Specialties:
Management: Agile, Scrum, SDLC(Waterfall), Team Building, Mentoring
Architect: OOD, UML, Design Patterns, Distributed, Low Power
Language Expect: C, C++, C#, .NET, Matlab, Simulink, Python, PLC
System: Bare metal platform, Multicore and Multi-threading OS solutions, Windows, Linux
Network: TCP/IP, Routing, Adapter, OSI Network Protocols, Steaming
Wireless: WiFi, Cellular, LoRa, MAC, PHY, Modeling
Cloud: Azure IoT Hub, IoT Edge, IoT Central
< Employment >
Schlumberger, UK July 2019 – Jan.2020
Consultant: Framework Design and Development (C++)
Developed software for oil and gas drilling and measurement tools in C++, the applications are
multithreaded, using the ThreadX RTOS on ARM7 core. Used Confluence, Enterprise Architect,
Azure DevOps, Git.
Create software architecture (UML) and implemented hardware abstraction layer and general-
purpose application frameworks for the next generation scalable modular processor platform.
Expro, UK Jun. 2018 – Jun.2019
Consultant: Low Power Wireless Data Communications (C++)
Part of a team (10+ software engineers) working on new platform development (distributed
design) for oil and gas wireless downhole well monitoring devices.
My roles involve full OSI network stack development (included layer 1 and layer 2 solution for
long range and short range wireless acoustic communications), router, network adapter, device
drivers and low power communication protocol design. The system has been designed and
modelled via UML “4+1” view model. Full Agile development following by MISRA C++
coding standard.
Experience on battery management and low power design on STM32 ARM architecture.
Participating in daily code reviews and suggesting improvements to automate test framework
(both unit test and system test) and authoring tasks/stories etc.
Presented and demonstrated new features to clients at end of Agile sprints.
Mentored junior developers and new starters.
2. Atkins, UK Aug. 2017 – May 2018
Consultant: Simulation and Modelling for Railway Signaling
Developed software solution for next generation of railway signaling system (e.g interlocking
and level crossing). The aim is to replace the old relay and mechanical based systems into more
advance PLC electronic control system (SIL4 and EN50128).
A role involves producing design artefacts in the form of user case, class diagram, component
diagram, deployment diagram and behavioral diagram in UML via enterprise architect. The
software design has been started from stretch using object-oriented concept and SOLID design
principles, the aim is scale applications software from a tightly integrated system to be more
modular and reusable. As lead designer, my role also includes formation and definition of
processes within the design team including software development life cycle (design plan,
architecture design, SW design and integration, support V&V etc), contributed design
standard/coding style guides, configuration management and requirement traceability report etc.
Exposure and hands on experience on MATLAB Simulink tools for modeling and simulation.
Developing PLCs (Programmable Logic Controller) using ladder logic.
Gunnebo Entrance Control, UK Oct. 2016 – Aug. 2017
Lead Software Engineer,
Design and develop application software on new electronic control platform for next generation
of entrance gate control and drive. Created highly configurable modular design of hardware and
software (object-oriented design) that allow common performance and functionality across all
products range. The new automatic immigration gate has been developed using this platform,
this product is successfully completed for Lyon and Marseille airport with a contract value of
£2M.
Responsible for all aspects of software development including recruitment, line management,
design, technology selection, project planning, formal liaison with other R&D, Regulatory, QA,
Marketing, Sales and Manufacturing departments. Reporting to the Operations Director.
Feasibility and design of the embedded software (ARM Cortex-M4 architecture), state-of-the-
art GUI and windows DLL development (C#).
Design and developed a novel single person tracking and detection algorithm (via various
sensors and camera technology) to archive 95% of success rate; Developed collision detection
motion control algorithm for brushless DC motor (BLDC) to reduce the overall maximum
impact force to human.
Knorr-Bremse Rail Systems (UK) Ltd, UK Aug. 2011 – Oct. 2016
Senior Software Engineer,
Developed real-time embedded software for next generation of advanced distributed train brake
control systems (Operating in V-Model, Agile methodology). This product has a highly safety
integrity level SIL 2, development following MISRA C standard and EN50128. This is a five
years R&D project, created highly configurable modular hardware and software control
platform from initial concept stage through to product launch.
Full life cycle of product development from requirements analysis, architecture specification,
design and development of brake control system and diagnostic functions.
Global design and development of product (collaboration with team in UK, Germany, Hungary,
India): developed both software and hardware of BCU (brake control unit) to control brake
pressure as well as monitoring system. Write specification and definition of the functional
architecture (similar to AUTOSAR basic software modules). Development of embedded real-
time multitasking system on Infineon Aurix 32 bits multi core processors.
Development of low level drivers to handle CAN and serial communication as well as manager
digital and analog inputs/outputs. Development of a brake control management library suited to
the needs. Design and developed communications and network protocols/interface (via CAN,
SPI, TCP/IP etc) used UML via enterprise architect.
3. Developed tools (.NET C++) to configure the train, diagnose and monitor of the entire system.
Design and development of both CAN and Ethernet management library, development of an
HMI to setup the bogies, retrieve event logs, display system status information and real-time
traffic.
Managed resource and participate project planning, monitor workflow and make timeline
adjustments as needed. Collaborate with multi-national development team to plan project
sprints, implement and maintain development best practices.
Hewlett Packard, UK April 2008 – July 2011
Contract Software Engineer,
Developed PC based software application for enterprise data storage solutions. Software
development and maintenance of in house, cross company, multi-national, industry standard
tool suite for SCSI, ACI, ADI and iADI communications protocols. Firmware verification for
HP high speed (T10) tape storage product.
Implemented online system for test tracking and reporting that provided sharing of test
plans/result among team members, reducing testing cycle duration, decreasing testing platform
duplication, and improving tracking of test areas of proven trouble spots.
Primary technologies include C++, MFC, C, Perl, Python, PHP, XML and Eclipse.
< Education >
Cardiff University, UK Oct. 2004 – Jan. 2008
PhD in Electronic Engineering,
The aim of this project is to design novel low complexity algorithms for recovering the underlying
sources from their convolutive mixtures, and removing the crosstalk and canceling the interferences
from other communication channels. Most of my work has been concentrated on the modeling and
estimation of the downlink and uplink multi-path channels in the physical layer. I have developed
several effective algorithms using optimization techniques and statistical properties of signals, and
demonstrated successfully using MATLAB and C++. I am an expert of communications system and
algorithm development, I have deep knowledge with various modulation and coding schemes,
familiar with OFDM, MIMO, turbo coding.
University of Central Lancashire, UK Sept. 2001 – June 2004
BEng (Hons) 2:1 in Electronic Engineering,
Core subjects included Electronics, Digital system, Signal analysis and processing, Data
communication, Program design and implementation, Artificial neural network, Project
Management etc.
Technologies & Tools:
Processor: ARM Cortex-M4, M7, STM32, Infineon Aurix TC29x & Tricore TC1796, XE167.
Real-time Systems: CMX, SCIOPTA, FREERTOS, EMBOS
Device driver: ADC, DMA, I2C, UART, CAN, Ethernet, NAND/NOR Flash, MMC/SD Card.
Communication bus: CAN, LIN, Ethernet, RS485, RS232
Development Tools: Eclipse(Tasking), Visual Studio 2012, Keil uvision, Make
Software configuration: SVN, MKS, GIT
Requirements traceability: DOORS, MKS, Enterprise Architect
Bugs management: JIRA
UML Design: Enterprise Architect
Static Code Analysis: Understand, PC-lint
Development methodology: V-Model, agile (scrum), test-driven, SOLID design principles.
Diagnostic: VECTOR, CAN CANalyser, CANoe, Wireshark, Oscilloscope
REFERENCES: (Additional referee details available upon request)