Recommended expert

Gerhard (Dipl.-Ing.) Zalusky

Embedded Software Engineer

Gerhard Zalusky
Vienna, Austria

Experience

Jun 2024 - Jan 2025
8 months

Embedded Software Engineer

Magna Kreisel Electric

  • Development of a charging station for electric vehicles
  • Tools: C/C++/Matlab/Simulink
  • Development and testing of functional software with various communication buses
Aug 2023 - Jun 2024
11 months

Embedded Software Engineer

Magna Elobau

  • Development of a fusion algorithm for an IMU sensor and a sensor model
  • Tools: C/C++/Matlab/Simulink
Dec 2021 - Jun 2022
7 months

Embedded Software Engineer

Aptiv

  • Porting a C++-based HAL from Aurix to ST Stellar
  • Adapting drivers to processor-specific hardware
  • Adjusting the software architecture
  • Measuring peripheral functionalities
  • Unit and integration testing
  • ASIL D compliant
  • Interfaces via CAN, LIN, and Automotive Ethernet
Jun 2021 - Dec 2023
2 years 7 months

Embedded Software Engineer

Magna Powertrain

  • Development of the MCAL for the Aurix family
  • Development of requirements and documentation using PTC and Enterprise Architect
  • Unit and integration testing
  • CAN interface
  • ASIL D compliant
  • Tools: C/C++/Python/PTC/Enterprise Architect
Sep 2020 - Jul 2021
11 months

Embedded Software Engineer

Stanley

  • Development of robot control with single-neuron adaptive algorithms
  • Use of external Kalman filters as observers and for sensor fusion
  • Commissioning and measurement of embedded platforms for voice coil motor control
  • Tools: C++/Python/Git/Visual Studio Code/Matlab
Sep 2019 - Sep 2020
1 year 1 month

Software Engineer

Aptiv

  • Creation of unit tests using gtest for C++ algorithms
  • Development of a software platform to control and test processor peripherals (Linux and Aurix)
  • Cross-processor communication in the control unit
  • Creation of C++ algorithms for tests and processor software
  • Unit and integration tests, ASIL D compliant
  • Interface via CAN, LIN, and Automotive Ethernet
  • Tools: C++/Python/git/Visual Studio Code
Sep 2019 - Dec 2019
4 months

Software Engineer

Delta Electronics

  • Creation of various Matlab/Simulink/TargetLink functional models (ASIL C/D) for onboard and offboard chargers in e-mobility
  • Code generation and creation of HIL/SIL tests
  • Tools: C/Python/Matlab/Simulink/TargetLink/DOORS/MKS
Sep 2018 - Aug 2019
1 year

Software Engineer

Magna Powertrain

  • ASIL C compliant control unit for an electric drive unit
  • Signal processing of a resolver signal, reading and processing of sensor and timer module data
  • Development of filtering, time extrapolation, quality assessment, and diagnostics for measurement data
  • AUTOSAR configuration with Vector DaVinci/Developer and Configurator for Aurix TC27x (AUTOSAR 4.3)
  • Integration of tamper protection and implementation of cryptographic algorithms in the Hardware Security Module (cybersecurity and cryptography)
  • Adjustment of Python scripts for the build process
  • HIL testing
  • Tools: AUTOSAR configuration tools/C/C++11/Python/Matlab/Simulink/Lauterbach Debugger/Canoe/Canape/CANalyzer/DOORS
Apr 2018 - Sep 2019
1 year 6 months

Software Engineer

BHTC

  • Parameter optimization with Matlab/Simulink and Optimization Toolbox for lookup tables in a MIMO system
  • Creation of Matlab scripts for controlling optimization, model modification, and data manipulation
  • Development, extension, documentation, and testing of Simulink climate control models
  • HIL testing
  • Tools: C/C++17/Python/Matlab/Simulink/TargetLink/TensorFlow/DOORS/MKS/CANalyzer
Sep 2017 - Mar 2018
7 months

Software Engineer

Primetals

  • Development of measurement device software for an industrial roll counting device in a steel mill
  • Design and programming of the application, reading camera and laser sensor data
  • Signal processing of laser measurement data (filtering, geometric transformation)
  • Image analysis of camera data using machine learning (edge and pattern detection)
  • Handling of the user interface (buttons, output of corresponding signals)
  • Windows 10 system with 6 laser sensors, 2 cameras, and USB interfaces
  • Integration of a CANopen interface
  • Tools: Visual Studio/C/C++14/Qt/C#/Matlab/Simulink/TargetLink
Apr 2017 - Aug 2017
5 months

Software Engineer

Kapsch TrafficCom

  • Further development of a toll application on Linux and Windows
  • Tools: Visual Studio/C/C++14/C#/GDB
Mar 2016 - Mar 2017
1 year 1 month

Firmware Engineer

Logicdata

  • Firmware development for adjustable furniture systems
  • Design of a floating-master LIN architecture with dynamic network sizing
  • Unit tests with gunit
  • Analysis of a motor control current signal using filtering and FFT
  • Agile methodology: Scrum
  • Tools: Eclipse/uVision/IAR/C/C++11/Qt/GDB/C#/Python/Matlab/Simulink/LabVIEW
  • Platforms: XMC-ARM, TLE987x family, STM8
May 2013 - Feb 2016
2 years 10 months

Software Engineer

Continental Automotive Austria

  • Software development and testing for a full-LED vehicle headlamp
  • Development of an LED driver to control an LED matrix from 0% to 100% with combined current and PWM control
  • Creation of the Autosar architecture and configuration of the RTE and software components using Vector DaVinci Developer (Autosar 3.2)
  • Integration and code generation of Simulink models
  • Unit tests using SWATT software
  • Integration of the full software and release management
  • HIL testing
  • Tools: Eclipse/C/C++/DaVinci Developer/Canoe/Matlab/Simulink/Targetlink/MKS/DOORS/CANape/CANalyzer
  • Standards: MISRA-C, lint
  • FUSI level: ASIL B
Jan 2013 - Mar 2013
3 months

Software Engineer

Lear Corporation Kronach

  • Design of a software architecture for a full-LED vehicle headlamp
  • Implementation with Matlab/Simulink/Targetlink/C
  • Autosar 3.2
  • Tools: Eclipse/C/DaVinci/Canoe/Matlab/DSpace
  • Standards: MISRA-C, lint
  • FUSI level: ASIL B
May 2012 - Dec 2012
8 months

Model and Function Developer

AVL Steyr

  • Model creation and function development for a commercial vehicle CVT, including electrical, hydraulic and mechanical components as a plant model for controller development
  • Dynamic modeling and model validation
  • SIL tests
  • Function development for automatic and dual-clutch transmissions
  • Requirements engineering
  • Signal processing and software architecture design
  • Autosar-compliant development, V-model, ISO 26262
  • Standards: MISRA-C, lint
  • Agile methodology: Scrum
  • Tools: C/Matlab/Simulink/Targetlink/MKS
May 2011 - Sep 2011
5 months

Software Engineer

Intel Mobile Communication

  • Development of a lab regression environment for various measuring devices in a central control and evaluation environment
  • Development of a Matlab script to control and query all measuring devices with an interface to analysis software
  • Tools: Matlab/Simulink/Eclipse/C/C++
Nov 2007 - Present
18 years 4 months

Embedded Systems Engineer

Freelance

  • Managing LED projects
  • Developing custom embedded solutions
  • Tools: Matlab/Simulink/Targetlink/C/C++17/Qt/C#/Python/Tensorflow/scrum/OpenCV
  • Architectures: PIC/ARM/MSP430/STM8/x86/STM32/ESP32/Beaglebone Black/Nrf24l01/Aurix
  • Developing controllers and gateways with ZigBee/NFC/6LoWPAN/BLE as well as firmware for LED drivers and process controllers
  • Implementing various protocol stacks, developing algorithms and state machines
  • Signal processing and analysis of color, temperature, and ultrasonic sensors
  • Developing a laser Doppler distance measuring device
  • Designing, implementing, and programming various LED and motor controls in industrial applications
  • Machine learning for analyzing measurement data, time series forecasting with Python and Tensorflow
  • Developing a smart home system with Beaglebone Black as MQTT server and ESP32 clients, visualization with Node-RED and OpenHAB
  • Developing a two-dimensional gesture control using cameras and machine learning pattern recognition
  • Developing voice control on Beaglebone using machine learning (Tensorflow)
  • MQTT–KNX gateway
  • Android app development as a user interface for smart home / smart camper applications
Nov 2007 - Jun 2013
5 years 8 months

Instructor

Master School for Electrical Trades

  • Teaching electrical engineering and CAD at the Master School for Electrical Trades
  • Apprenticeship training in mathematics leading to high school diploma (Matura)
  • AMS training in electrical trades (various technical subjects)
Sep 2003 - Oct 2007
4 years 2 months

Developer

Magna Steyr Fahrzeugtechnik AG & Co KG

  • Function and model development for driving dynamics and transmission control units
  • Model development for electrical and mechanical components as plant models
  • Signal processing, filtering, FFT, Kalman filtering of various vehicle sensors (acceleration, ultrasonic, GPS)
  • Validation of the models
  • SIL/HIL testing
  • Requirements engineering
  • Software architecture design
  • Embedded programming in assembler/C (C166/7)
  • Vehicle bus systems: CAN, FlexRay
  • AUTOSAR-compliant development, V-model, ISO 26262
  • Tools: Matlab/Simulink/dSPACE/Vector/MKS/DOORS
Oct 2001 - Aug 2003
1 year 11 months

Regulator

Broadcasting and Telecom Regulation

  • Issuing private radio and television licenses
  • International coordination of broadcast transmitters
  • Collaboration in international committees
  • Building a broadcast transmitter database
Jan 1992 - Dec 1995
4 years

Signal box operator

Austrian Federal Railways

Jan 1988 - Dec 1992
5 years

Metalworker

Pauzenberger Sports Equipment Manufacturing

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Manufacturing (23 years), Automotive (13.5 years), Education (5.5 years), Sport (5 years), Transportation (4 years), and Telecommunication (2 years).

Manufacturing
Automotive
Education
Sport
Transportation
Telecommunication

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Product Development (22.5 years), Research and Development (18.5 years), Quality Assurance (12.5 years), Operations (9.5 years), Production (5 years), and Information Technology (4.5 years).

Product Development
Research and Development
Quality Assurance
Operations
Production
Information Technology

Skills

  • C/c++/c#/python/js/matlab/simulink/unit And Integration Testing/enterprise Architect/git/ptc
  • Deep Learning/control Theory/nonlinear Control Theory/motor Control
  • Android App Development (Android Studio)
  • Embedded Software Development
  • Linux/cmake/git/uml
  • Iot/mqtt
  • Autosar/vector Toolset
  • Iso 26262
  • Json
  • Jira
  • Scrum
  • Bus Systems: Can/canopen/flexray/ethernet/mqtt/knx
  • Matlab Package
  • Mathematica
  • Fluent
  • Linux
  • C/c++/c#, Assembly, Fortran, Visual Basic, Perl, Python
  • Windows
  • Ms Office
  • Canalyzer/canape
  • Ets3

Languages

German
Advanced
English
Advanced

Education

Oct 1995 - Jan 2006

Diploma Engineer · Technical Physics

Feb 1994 - Sep 1995

University entrance examination

Oct 1988 - Feb 1991

Locksmith apprenticeship

Certifications & licenses

Driver's licenses A, B, C

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Gerhard based?

Gerhard is based in Vienna, Austria.

What languages does Gerhard speak?

Gerhard speaks the following languages: German (Advanced), English (Advanced).

How many years of experience does Gerhard have?

Gerhard has at least 32 years of experience. During this time, Gerhard has worked in at least 10 different roles and for 20 different companies. The average length of individual experience is 2 years and 6 months. Note that Gerhard may not have shared all experience and actually has more experience.

What roles would Gerhard be best suited for?

Based on recent experience, Gerhard would be well-suited for roles such as: Embedded Software Engineer, Software Engineer, Firmware Engineer.

What is Gerhard's latest experience?

Gerhard's most recent position is Embedded Software Engineer at Magna Kreisel Electric.

What companies has Gerhard worked for in recent years?

In recent years, Gerhard has worked for Magna Kreisel Electric, Magna Elobau, Aptiv, Magna Powertrain, and Stanley.

Which industries is Gerhard most experienced in?

Gerhard is most experienced in industries like Manufacturing, Automotive, and Education. Gerhard also has some experience in Sport and Recreation, Transportation and Logistics, and Telecommunication.

Which business areas is Gerhard most experienced in?

Gerhard is most experienced in business areas like Product Development, Research and Development (R&D), and Quality Assurance (QA). Gerhard also has some experience in Operations, Production/Manufacturing, and Information Technology (IT).

Which industries has Gerhard worked in recently?

Gerhard has recently worked in industries like Manufacturing and Automotive.

Which business areas has Gerhard worked in recently?

Gerhard has recently worked in business areas like Product Development, Research and Development (R&D), and Quality Assurance (QA).

What is Gerhard's education?

Gerhard holds a Bachelor in Technical Physics.

Does Gerhard have any certificates?

Gerhard has 1 certificate: Driver's licenses A, B, C.

What is the availability of Gerhard?

Gerhard is immediately available full-time for suitable projects.

What is the rate of Gerhard?

Gerhard's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Gerhard?

To hire Gerhard, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 780-940 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.