Gerhard (Dipl.-Ing.) Zalusky-Embedded Software Engineer
Check rate
Experience
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
Embedded Software Engineer
Magna Elobau
- Development of a fusion algorithm for an IMU sensor and a sensor model
- Tools: C/C++/Matlab/Simulink
Embedded Software Engineer
Aptiv
- Porting of a C++-based HAL from Aurix to ST Stellar
- Adaptation of drivers to processor-specific hardware
- Adaptation of the software architecture
- Measurement of peripheral functionalities
- Unit and integration tests
- ASIL D compliant
- Connection via CAN, LIN, and Automotive Ethernet
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 tests
- CAN connection
- ASIL D compliant
- Tools: C/C++/Python/PTC/Enterprise Architect
Embedded Software Engineer
Stanley
- Development of a robot control system with single-neuron adaptive algorithms
- Use of external Kalman filters as observers and for sensor fusion
- Commissioning and measurement of embedded platforms for controlling voice coil motors
- Tools: C++/Python/git/Visual Studio Code/Matlab
Software Engineer
Aptiv
- Creation of unit tests using gtest for C++ algorithms
- Development of a software platform for controlling and testing 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
- Connection via CAN, LIN, and Automotive Ethernet
- Tools: C++/Python/git/Visual Studio Code
Software Engineer
Delta Electronics
- Creation of various Matlab/Simulink/Targetlink function models (ASIL C/D) for on-board and off-board chargers in the field of e-mobility
- Code generation and creation of HIL/SIL tests
- Tools: C/Python/Matlab/Simulink/Targetlink/DOORS/MKS
Software Engineer
Magna Powertrain
- ASIL C-compliant control unit for an electric drive system
- Processing of a resolver signal, reading and processing sensor and timer module data
- Development of filtering, temporal 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)
- Adaptation 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
Software Engineer
BHTC
- Parameter optimization with Matlab/Simulink and Optimization Toolbox for lookup tables in a MIMO system
- Creation of Matlab scripts to control the 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
Software Engineer
Primetals
- Development of measurement device software for an industrial measuring device for roll counting in a steel plant
- 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 with machine learning (edge and pattern recognition)
- 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
Software Engineer
Kapsch TrafficCom
- Further development of a toll application on Linux and Windows
- Tools: Visual Studio/C/C++14/C#/GDB
Firmware Engineer
Logicdata
- Firmware development for adjustable furniture systems
- Design of a floating-master LIN architecture with dynamic network size
- Unit tests with gunit
- Analysis of a current signal for motor control using filtering and FFT
- Agile method: Scrum
- Tools: Eclipse/uVision/IAR/C/C++11/Qt/GDB/C#/Python/Matlab/Simulink/LabVIEW
- Platforms: XMC-ARM, TLE987x family, STM8
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 mixed current and PWM control
- Creation of the AUTOSAR architecture and configuration of the RTE and software components with Vector DaVinci Developer (AUTOSAR 3.2)
- Integration and code generation of Simulink models
- Unit tests using SWATT software
- Integration of the complete 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
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
Model and Function Developer
AVL Steyr
- Model creation and function development for a commercial vehicle CVT, including electrical, hydraulic, and mechanical components as plant model for controller development
- Dynamic modeling and validation of the models
- SIL tests
- Function development for automatic and dual-clutch transmissions
- Requirement engineering
- Signal processing and design of the software architecture
- AUTOSAR-compliant development, V-model, ISO 26262
- Standards: MISRA-C, lint
- Agile method: Scrum
- Tools: C/Matlab/Simulink/Targetlink/MKS
Software Engineer
Intel Mobile Communication
- Development of a lab regression environment for various measuring devices in a central control and analysis environment
- Development of a Matlab script to control and query all measuring devices with an interface to the analysis software
- Tools: Matlab/Simulink/Eclipse/C/C++
Embedded Systems Engineer
Freelance
- Handling of projects in the LED area
- Development of customer-specific 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
- Development of controllers and gateways with ZigBee/NFC/6LowPan/BLE as well as firmware for LED drivers and sequence controllers
- Implementation of various protocol stacks, development of algorithms and state machines
- Signal processing and analysis of color, temperature, and ultrasonic sensors
- Development of a laser Doppler distance measuring device
- Design, implementation, and programming of various LED and motor controllers in the industrial sector
- Machine learning for analyzing measurement data, time series prediction with Python and Tensorflow
- Development of a smart home system with Beaglebone Black as MQTT server and ESP32 clients, visualization with Node-RED and OpenHAB
- Development of two-dimensional gesture control using cameras and machine learning pattern recognition
- Development of voice control on Beaglebone using machine learning (Tensorflow)
- MQTT–KNX gateway
- Android app development as a user interface for smart home/smart camper applications
Trainer
Werkmeisterschule Elektroberufe
- Teaching electrical engineering and CAD at the Werkmeisterschule Elektroberufe
- Adult education with high school diploma in mathematics
- AMS training in electrical professions (various technical subjects)
Developer
Magna Steyr Fahrzeugtechnik AG & Co KG
- Function and model development for vehicle dynamics and transmission control units
- Model development for electrical and mechanical components as plant models
- Signal processing, filtering, FFT, Kalman filter of various vehicle sensors (acceleration, ultrasonic, GPS)
- Validation of the models
- SIL/HIL testing
- Requirement engineering
- Design of the software architecture
- Embedded programming in Assembly/C (C166/7)
- Vehicle bus systems: CAN, FlexRay
- AUTOSAR-compliant development, V-model, ISO 26262
- Tools: Matlab/Simulink/dSPACE/Vector/MKS/DOORS
Regulator
Rundfunk und Telekomregulierung
- Allocation of private radio and television licenses
- International coordination of broadcasting stations
- Work in international committees
- Setup of a broadcasting station database
Signal box attendant
Austrian Federal Railways
Metalworker
Pauzenberger Sportgerätebau
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Manufacturing, Automotive, Education, Sport, Transportation, and Telecommunication.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Product Development, Research and Development, Quality Assurance, Operations, Production, and Information Technology.
Skills
- C/C++/C#/Python/Js/Matlab/Simulink/Unit-Integrations Test/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#, Assembler, Fortran, Vbasic, Perl, Phyton
- Windows
- Msoffice
- Canalyzer/Canape
- Ets3
Languages
Education
Dipl.-Ing. · Technical Physics
University entrance qualification exam
Locksmith apprenticeship
Certifications & licenses
Driver's licenses A, B, C
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Daily Rate Distribution
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.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Embedded Software Engineer
Nearby freelancers
Professionals working in or nearby Vienna, Austria
