Andreas Viborg Master of Science, Applied Physics and electrical engineering.Andreas Viborg have been working in the engineering field since 2003. Focus has been on embedded systems for aerospace, automotive, marine technologies and image processing. He has also been a technical project leader for many years. Andreas is a team player, an innovative person and eager to test and implement his innovations in practice. He is appreciated among colleagues sharing his experience and knowledge with lots of positive energy.CompetencesSoftwareExperience of C/C++/Python/Ada/Matlab since 2007. But he started programming in BASIC on his Atari in the early 1990-ties. Focus has been on embedded systems, image processing and simulations.Also model based software development where C/C++ generated from Simulink models to be used in flight safety critical systems.Do coding in his spare time too, his open source projects can be found at: https://github.com/aviborgSystems engineeringSignal processing, image processing, fault diagnosis, electronics, automatic control, simulation, requirements, model based development, realt time- and embedded systems.Applied physicsAerodynamics, thermal dynamics, mechanics, electro magnetism.ToolsMATLAB/Simulink, MatrixX/Systembuild, C/C++, Ada, Doors, SQL, Python, SVN, GitWork experience2021-Software engineer, MaxarDevelopment of algorithms for 3D generation/processing of satellite images and UAV video, mainly in C/C++ and Python.2019-2021Systems engineer, Saab AeronauticsRequirements management, analysis work and development of functions for built-in systems for controlling aircraft systems Boeing/Saab T-7A, (formerly T-X). Development primarily in Matlab/Simulink/C/C++.2017-2019Systems engineer, Veoneer/AutolivRequirements management, analysis work and development in Matlab/C++ in image processing, communication and diagnostic services for Autoliv/Veoneer’s Vision products in active safety for the automotive industry.2009-2017Systems engineer, Saab AeronauticsRequirements management, analysis work and development of functions for built-in systems for controlling aircraft systems in Saab Gripen and Boeing/Saab T-X. Methodology development within Model-based System Development with MATLAB/Simulink and C/C++. Technical project manager for one of the subsystems in the Boeing/Saab T-X.2005-2009Maintenance engineer, Saab AerotechDevelopment of Integrated Logistics Database för maintenance of Saab Gripen.2004Systems engineer, Volvo PentaTechnical support of hardware and software for control systems and diagnostic tools for Volvo Penta engines. The duties also included training on new control systems and diagnostic tools. Developed a test bench for simulation and testing of control systems.2003Master thesis, Volvo AeroMaster thesis project of method development for fault diagnosis of the RM12 jet engine. Also, development of simulation models for different types of errors. LINKEDIN PROFILE