Recommended expert

Hellmuth V. künsberg

Embedded Software Architect / Team Coordinator

Hellmuth V. künsberg
Erlangen, Germany

Experience

Dec 2022 - Nov 2024
2 years

Embedded Software Architect / Team Coordinator

Provider of system solutions in the field of electric drives

  • Analysis and inventory of a system consisting of 2 control units
  • Creation and derivation of the static software architecture
  • Optimization and standardization of structures for model-based control
  • Creation of the dynamic software architecture
  • Development of improvement suggestions in workshops with the client
Jul 2021 - Nov 2022
1 year 5 months

Embedded Software Engineer / Software Architect

Global technology company

  • Developed a concept for software deployment and flashing
  • Software design and implementation of the deployment concept
  • Implementation and execution of unit tests and integration tests
  • Conducted code reviews for quality assurance
  • Created software documentation
May 2020 - Jun 2021
1 year 2 months

Embedded Software Engineer / Software Architect

Specialist in electric drives

  • Standardized basic functions in a library
  • Introduced component and integration tests with Tessy
  • Documented architecture in UML 2.0 with Enterprise Architect
Jan 2019 - Apr 2020
1 year 4 months

Lead Developer of Base Software / Firmware

Schaeffler AG

  • Reviewed system requirements and derived software requirements
  • Implemented low-level drivers and CDDs in ANSI C and assembler
  • Integrated AUTOSAR MCAL modules
Jun 2017 - Dec 2018
1 year 7 months

Software Architect / Developer of Base and Application Software

Schaeffler AG

  • Coordinated with hardware suppliers
  • Planned milestones and created concepts
  • Aligned features and requirements for multiple OEMs
  • Reviewed system requirements
Jun 2016 - May 2017
1 year

Software Architect / Basic Software Coordinator AUTOSAR

Magna Electronics

  • Coordination with chip manufacturer regarding IPs and hardware scopes
  • Planning milestones and coordinating BSW deliveries
  • Aligning features, requirements and milestones with multiple OEMs
Sep 2015 - May 2016
9 months

Software Error Manager / System Analyst

Continental AG

  • Analyzing and tracking software errors (reported by OEM or internal test departments)
  • Planning corrective actions and milestones in collaboration with development teams
  • Communicating with the OEM
  • Creating error statistics for OEM and suppliers
Jul 2014 - Aug 2015
1 year 2 months

Embedded Software Architect and Developer

Takata AG

  • Aligning OEM requirements with specialist departments
  • Developing and customizing low-level drivers for Freescale S12G and Renesas V850
  • Adapting BSW configuration to new hardware
  • Integrating the Vector CANbedded stack
Jan 2014 - Jun 2014
6 months

Embedded Software Engineer

Brose Fahrzeugteile

  • Aligning OEM requirements with specialist departments
  • Developing and customizing SPI drivers for rotary angle sensor and motor driver
  • Adapting BSW configuration to new hardware
  • Integrating the Vector CAN stack (GENy)
Feb 2012 - Apr 2013
1 year 3 months

Basic Software Developer

Brose Fahrzeugteile

  • Developing and adapting architecture and source code (Ansi C)
  • Developing low-level drivers and basic functionality
  • Porting existing functionality from Freescale S12
  • Optimizing runtime, RAM, ROM and NVRAM
  • Implementing time-critical functions in assembly
  • Performing functional tests and performance measurements on MPC560x with iSYSTEM debugger
  • Performing static code analysis with QA-C
  • Creating and adapting specifications and documentation in DOORS
Oct 2011 - Dec 2013
2 years 3 months

System Engineer / Functional Responsibility

BMW AG

  • Development of concepts and requirements for system functions of control units of the electric powertrain
  • Coordination of requirements between OEM and suppliers
  • Creation and editing of system requirements
  • Support for suppliers in implementing requirements
  • Review of requirements and specification documents
  • Quality analysis of software deliveries (flash programming, diagnostics, electronic immobilizer)
  • Monitoring of milestones and metrics, error tracking
Aug 2010 - Sep 2011
1 year 2 months

SW Developer, Basic Software

Brose Fahrzeugteile

  • Creation and adaptation of architecture and source code (ANSI C)
  • Development of low-level drivers and basic functionality
  • Porting existing functionality from Freescale S12
  • Optimization of runtime, RAM, ROM, and NVRAM
  • Implementation of time-critical functions in assembly
  • Functional testing and performance measurement on Infineon 8051 with iSYSTEM debugger
  • Static code analysis with QA-C
  • Creation and adaptation of specifications and documentation in DOORS
Jul 2009 - Jul 2010
1 year 1 month

System Engineer / SW Developer / Basic Software Function Owner

Valeo Schalter und Sensoren

  • Development and integration of embedded software components for an automatic parking system using ultrasonic sensors
  • Implementation of diagnostic services according to ISO 14229 for multiple HW/SW variants
  • Implementation and porting of low-level device drivers on MPC560xB and S12X
  • Integration of generic components and customer-specific modules with AUTOSAR interfaces
  • Coordination, testing, documentation, and software delivery to the customer
Apr 2009 - Jul 2009
4 months

System Engineer / SW Developer

Fraunhofer Institute for Energy Systems

  • Gathering and analyzing system requirements
  • Designing architecture and embedded system software
  • Developing suitable communication protocols
  • Implementing firmware in ANSI C and assembly (8051) for master and slave
  • Testing and commissioning the system in preparation for field tests with several thousand households
Dec 2008 - Mar 2009
4 months

Quality Assistant

Brose Fahrzeugteile

  • Code reviews and static code analysis with QA-C according to MISRA 2004
  • Analysis of architecture and design of embedded system software
  • Evaluation and risk assessment for series release of different software versions
  • Implementation of debug interfaces for ECU and PC with CANape and XCP
Apr 2008 - Dec 2008
9 months

Software Developer

Elektrobit

  • Development of generic software components according to AUTOSAR 2.1 and 3.0
  • Maintenance of network management and watchdog stack modules
  • Creation and adaptation of design, source code (Ansi C), configuration data (XML) and documentation (DocBook)
  • Development of automated functional and integration tests for multiple hardware platforms
  • Verification of requirement and test case coverage
  • Requirements engineering with DOORS
  • Problem and change management with JIRA
  • Version control with Subversion
Jan 2007 - Jun 2008
1 year 6 months

Software Developer / Architect

EADS / Airbus

  • Development of application and test software for aircraft control unit according to RTCA/DO-178B Level C/D and ABD 200
  • Object-oriented design, implementation and testing of real-time software using UML 2.0
  • Requirements engineering with DOORS
  • Software design with Rhapsody in C/C++
  • Implementation in C/C++ for Green Hills Multi/Integrity
  • Communication via TCP/IP and UDP/IP
  • Implementation and integration of BITE and gateway components
  • Execution and evaluation of integration and verification tests according to RTCA/DO-178BC
Apr 2006 - Dec 2006
9 months

Basic Software Developer

Brose Fahrzeugteile

  • Creation and adaptation of architecture and source code (Ansi C)
  • Development of low-level drivers and basic functionality
  • Communication via SPI, LIN bus and MFL
  • Optimization of runtime, RAM, ROM and EEPROM
  • Implementation of time-critical functions in assembly
  • Functional tests and performance measurements on MC9S08AW32 with iSYSTEM debugger
  • Static code analysis with QA-C
  • Porting to S12 derivative with integrated analog die
  • Support of SPICE activities
Oct 2005 - Mar 2006
6 months

Software Developer with functional responsibility

Lear Corporation

  • Integration of a multi-channel LIN master into body control unit for lighting control
  • LIN 2.0 connectivity as gateway for rain/light/solar sensor and adaptive cornering lights
  • Adjustment of message catalogs for CAN and LIN
  • Code generation with Vector toolchain (GENy)
  • Execution of software FMEAs
  • Functional tests on Star12x with Trace32, CANoe and Volcano LIN Spector
Nov 2003 - Sep 2005
1 year 11 months

Software Developer with functional responsibility

Siemens VDO

  • Evaluation and redesign of embedded software components for body control unit
  • Performance analysis, debugging and preparation for AUTOSAR
  • Design of safety-related functions
  • Analysis and optimization of radio interface for FFB and Keyless Entry & Go
  • Module testing with Rational Test RealTime, CAN bus simulation and CANoe
  • Documentation and quality assurance according to CMMI 2/3
  • System FMEAs and FTAs according to SIL3
Jan 1998 - Dec 2003
6 years
Lorem ipsum dolor sit amet

Projects upon request

Skills

Hardware

  • Ascii/x Terminals
  • Cd Writer/burner
  • Real-time Systems
  • Embedded Systems
  • Emulators: Lauterbach Trace32, Isystems Debugger
  • Microcontrollers: E.g. Atmel
  • Modem
  • Motorola: Hc12 / Star12 / Star12x
  • Nec: V850
  • Pc: Intel, Amd From 8086, Including Hardware Assembly And Troubleshooting
  • Scanners
  • Sni Rm Computers
  • Sound Cards
  • Tape Drives
  • Sun Workstations

Operating Systems

  • Bs2000: 3 Years
  • Chorus/classix: On Motorola Architecture
  • Real-time Operating Systems
  • Ms-dos: 2.x - 6.x
  • Os/2: 3 Years
  • Rtos (Real Time Os): Chorus/classix, Osek
  • Sun Os, Solaris
  • Unix: Sco, Sinix, Reliant Unix, Linux, Bsd, Solaris: System Programming And Integration
  • Windows: Win3.x, Win9x, Winnt, Win2k, Winxp: Application Development And Integration
  • System Administration On Linux, Openbsd, Reliant Unix And Windows Server Operating Systems

Programming Languages

  • Assembler: 80x86, 8051, Freescale 8-, 16-, 32-bit (Ppc)
  • Basic: Visual Basic Versions 3.0 - 6.0
  • C: 20 Years, Various Compilers On Different Platforms
  • C++: 10 Years, Ansi, Visual C++ Versions 2.0 - 6.0, Mfc, Borland C++
  • Clipper
  • Dbase: Iii, Iii+, Iv
  • Delphi
  • Emacs
  • Esql/c: With Informix
  • Fortran: 2 Years
  • Foxpro
  • Imake, Gnu Make, Makemaker, Etc.
  • Java: Project Experience
  • Javascript: Project Experience
  • Paradox
  • Pascal: 7 Years: Turbo/microsoft, Delphi
  • Pl/sql
  • Scripting Languages
  • Shell: Unix Tools, Shell Scripts, Perl, Python
  • Tcl/tk: Functional Testing & Debugging
  • Xt, Motif

Databases

  • Access: Development Experience
  • Bde
  • Btrieve
  • Informix: Focus On Performance Optimization
  • Mysql
  • Odbc
  • Paradox
  • Sql: Focus, 5 Years
  • Xbase

Data Communication

  • Atm
  • Bus: I2c, Can, Rs232
  • Ethernet: 8 Years
  • Fax
  • Internet, Intranet: 10 Years: Www, Html, Http
  • Isdn
  • Lan, Lan Manager
  • Message Queuing
  • Netbeui
  • Netbios
  • Novell
  • Parallel Interface
  • Pc Anywhere
  • Routers: Linux & Openbsd With Firewall And Qos
  • Rpc
  • Rs232
  • Smtp
  • Tcp/ip: Administration And Socket Programming (Windows/unix)
  • Windows Networking: Since Windows 3.1
  • Winsock
  • Dwdm (Sdh/sonet): Optical Data Transmission
  • Z-wave: Mesh Wireless Networking Technology

Simulation/testing

  • Canoe
  • Dspace
  • Hardware-in-the-loop Simulation (Hil)
  • Software-in-the-loop Simulation (Sil)

Industries

  • Automotive
  • Aviation/avionics
  • Services/finance
  • It System Integrator/it Service Provider
  • Retail/distribution
  • Tax Consulting/management Consulting
  • Telecommunications/communication
  • Tourism/travel
  • Energy And Environmental Technology/power Generation
  • Industry

Products, Standards

  • Application And System Programming (Unix/windows)
  • Close-to-hardware Programming (Embedded/real-time)
  • Gui Design
  • Specification
  • System Integration
  • Testing, Quality Assurance According To V-model And Cmmi/spice
  • Documentation
  • International Large-scale Projects
  • Electric Drives/e-mobility

Methods

  • Object-oriented Analysis, Design, Programming (Ooa/ood/oop)
  • Event-driven, Visual, And Structured Programming
  • Message-oriented Programming

Special Skills

  • Communication, Network Programming (Tcp/ip, Sockets, Routing)
  • Wireless Transmission (Including Proprietary Methods And Z-wave)
  • Client/server/middleware Design And Implementation
  • Sql Databases
  • Scripting (Shell, Python, Perl)
  • Telecommunications (Protocols/standards)
  • Html/xhtml, Xml
  • Automotive: Standards (Autosar), Communication (Can/lin)
  • Resource Management: Runtime And Memory Optimization
  • Assembler: Low-level Optimization For 8-, 16-, And 32-bit Platforms S08, S12, 8051, Powerpc, And Infineon Tricore
  • Static Code Analysis With Qa-c, Pc-lint, And Axivion Bauhaus Suite

Microsoft Standards

  • Developer Studio 4-7 (Ms Visual C++)
  • Sdk, Mfc, Atl, Ole Automation Client/server, Odbc
  • Com

Tools

  • Debuggers & Emulators: Sun Xray, Gdb/ddd, Purifier, Boundschecker, Bugtrapper, Codecoverage, Lauterbach Trace32, Isystems Debugger
  • Design & Architecture: Rational Rose, Sparx Enterprise Architect
  • Version Control: Rcs, Mks, Cvs, Clearcase, Pvcs, Ibm Rational Synergy, Subversion, Serena Dimensions
  • Requirements Management: Ibm Rational Doors, Ptc Integrity
  • Documentation/presentation: Adobe Framemaker, Doxygen, Ms Word, Ms Powerpoint
  • Graphics: Gimp, Corel Draw, Chart Fx, Ms Visio
  • Editors: Vim/gvim, Emacs
  • Installation: Installshield
  • Test & Evaluation: Rational Test Realtime, Razorcat Tessy, Vmware, Dspace, Parasoft, Vectorcast

Security Certification

  • Security Certification By The German Federal Ministry Of Economics And Energy (Bmwi)

Languages

German
Native
English
Advanced
French
Advanced

Education

Oct 1989 - Jun 1993

University of Erlangen-Nuremberg

Computer Science · Erlangen, Germany

Oct 1985 - Jun 1989

Nuremberg University of Applied Sciences

Diploma in Computer Science · Computer Science · Nuremberg, Germany

Certifications & licenses

Security Certification

BMWi

iSAQB Certified Professional for Software Architecture

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Jens Rehsack
Jens Rehsack

Technical Product Owner

View Profile
Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Ulrich Proeller
Ulrich Proeller

Software Architect

View Profile
Stephan Pieper
Stephan Pieper

Senior Embedded SW-Architect

View Profile
Torben Möller
Torben Möller

Cloud Solution Architect And Team Lead With 10+ Years Of Professional Experience. Uses A Holistic Approach To Optimize The

View Profile
Jackson Tchinda
Jackson Tchinda

Senior Business Analyst and Software Architect

View Profile
Oliver Frömel
Oliver Frömel

Senior IT Enterprise Security Architect | Project Bank Migration

View Profile
Dieter Möhrle
Dieter Möhrle

Software Engineer

View Profile
Thomas Stägemann
Thomas Stägemann

Rating System

View Profile
Onik Mia
Onik Mia

SAP SuccessFactors & S4HANA Consultant

View Profile
Mohamed Anssaien
Mohamed Anssaien

Senior Multi-Cloud Solution Architect

View Profile
Peter Fleischer
Peter Fleischer

Subproject Manager and Solution Architect - Microsoft 365 Transformation

View Profile
Jörg Nieveler
Jörg Nieveler

Senior Software Architect

View Profile
Burhan Dinler
Burhan Dinler

Solution Architect

View Profile
Matthias Kittner
Matthias Kittner

General ERP and AI Consulting

View Profile
Tobias Waggoner
Tobias Waggoner

Lead Architect / Senior Developer

View Profile
Peter Jehle
Peter Jehle

Interim Teamlead

View Profile
Sebastian Kanzow
Sebastian Kanzow

Senior Lead Developer, System Architecture

View Profile
Jörg Trappschuh
Jörg Trappschuh

Database Expert and Software Developer

View Profile
Christoph Wagner
Christoph Wagner

System Architect / System Engineer / Programmer

View Profile
Petru Kisalita
Petru Kisalita

Architect & Technical Team Lead & Senior Developer

View Profile
Stephan Menzel
Stephan Menzel

Head of Development

View Profile
Yannick Tessa
Yannick Tessa

Cloud Architect

View Profile
Tim Rüther
Tim Rüther

Consultant and Fullstack Developer

View Profile
Louis Guitton
Louis Guitton

Freelance Solutions Architect and Machine Learning Engineer

View Profile
Sakibou Tchagbele
Sakibou Tchagbele

Managing Director

View Profile
Maciej Sawicki
Maciej Sawicki

Product Owner

View Profile
Jörg Schwingel
Jörg Schwingel

Interim Enterprise Architecture Manager

View Profile
Frank Joraschkewitz
Frank Joraschkewitz

Lead Project Manager

View Profile
Lothar Hinsche
Lothar Hinsche

Solution Manager for PoC investigation and replacement and refinement of an existing cloud and IoT power plant control system

View Profile