Hellmuth V.-Embedded Software Architect / Team Coordinator
Check rate
Experience
Embedded Software Architect / Team Coordinator
Provider of system solutions in the field of electric drives
- Analysis and assessment 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
- Developing improvement proposals in workshops with the customer
Embedded Software Engineer / Software Architect
Global technology company
- Creation of a software deployment and flashing concept
- Software design and implementation of the deployment concept
- Implementation and execution of unit and integration tests
- Conducting code reviews for quality assurance
- Creation of software documentation
Embedded Software Engineer / Software Architect
Specialist in the field of electric drives
- Standardization of basic functions in a library
- Introduction of component and integration tests with Tessy
- Architecture documentation in UML 2.0 with Enterprise Architect
Lead Developer, Basic Software / Firmware
Schaeffler AG
- Review of system requirements and derivation of software requirements
- Implementation of low-level drivers and CDDs in Ansi C and Assembler
- Integration of AUTOSAR MCAL modules
Software Architect / Developer, Basic Software / Application Software
Schaeffler AG
- Coordination with hardware suppliers
- Planning milestones and creating concepts
- Coordination of features and requirements for several OEMs
- Review of system requirements
Software Architect / AUTOSAR Basic Software Coordinator
Magna Electronics
- Coordination with chip manufacturer on IPs and hardware scope
- Planning milestones and coordinating BSW deliveries
- Coordinating features, requirements, and milestones with several OEMs
Software Error Manager / System Analyst
Continental AG
- Analysis and tracking of software errors (reported by OEMs or internal test departments)
- Planning corrective actions and milestones in collaboration with development departments
- Communication with the OEM
- Preparing error statistics for OEMs and suppliers
Embedded Software Architect and Developer
Takata AG
- Coordinating OEM requirements with the specialist departments
- Creating and adapting low-level drivers for Freescale S12G and Renesas V850
- Adapting the BSW configuration to new hardware
- Integrating the Vector CANbedded Stack
Embedded Software Engineer
Brose Fahrzeugteile
- Coordinating OEM requirements with the specialist departments
- Creating and adapting SPI drivers for the angle sensor and motor driver
- Adapting the BSW configuration to new hardware
- Integrating the Vector CAN-Stack (GENy)
Basic Software Developer
Brose Fahrzeugteile
- Creating 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 Assembler
- Functional testing and performance measurement on MPC560x with iSYSTEM Debugger
- Static code analysis with QA-C
- Creating and adapting specifications and documentation in DOORS
System Engineer / Function Owner
BMW AG
- Development of concepts and requirements for system functions of electric powertrain control units
- Coordination of requirements between OEMs and suppliers
- Creation and maintenance of system requirements
- Support for suppliers in implementing requirements
- Review of specifications and statements of work
- Quality analysis of software deliveries (flash programming, diagnostics, electronic immobilizer)
- Monitoring of milestones and metrics, error tracking
Base Software Developer
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 Assembler
- 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
System Engineer / Software Developer / Base 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 several HW/SW variants
- Implementation and porting of low-level device drivers to MPC560xB and S12X
- Integration of generic components and customer-specific modules with AUTOSAR interfaces
- Coordination, testing, documentation, and software delivery to the customer
System Engineer / Software Developer
Fraunhofer-Institut für Energiesysteme
- Gathering and analysis of system requirements
- Design of architecture and embedded system software
- Development of suitable communication protocols
- Implementation of firmware in Ansi C and Assembler (8051) for master and slave
- Testing and commissioning of the system in preparation for field tests with several 1000 households
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
- Assessment and risk evaluation for production release of various software versions
- Implementation of debug interfaces for ECU and PC with CANape and XCP
SW 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 designs, source code (Ansi C), configuration data (XML), and documentation (DocBook)
- Development of automated functional and integration tests for multiple hardware platforms
- Review of requirements and test case coverage
- Requirements engineering with DOORS
- Problem and change management with JIRA
- Version control with Subversion
SW Developer / Architect
EADS / Airbus
- Development of application software and test software for A/C control units according to RTCA/DO-178B Level C/D and ABD 200
- Object-oriented design, implementation, and testing of real-time software with 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
- Conducting and evaluating integration and verification tests according to RTCA/DO-178BC
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 Assembler
- Functional testing and performance measurement on MC9S08AW32 with iSYSTEM Debugger
- Static code analysis with QA-C
- Porting to an S12 variant with integrated analog die
- Support for SPICE activities
SW Developer with Functional Responsibility
Lear Corporation
- Integration of a multi-channel LIN master into an onboard power management control unit for lighting control
- LIN 2.0 connection as a gateway for rain/light/solar sensors and adaptive cornering lights
- Adaptation of message catalogs for CAN and LIN
- Code generation with Vector Toolchain (GENy)
- Conducting software FMEAs
- Functional testing on Star12x with Trace32, CANoe, and Volcano LIN Spector
SW Developer with Functional Responsibility
Siemens VDO
- Evaluation and redesign of embedded software components for an onboard power management control unit
- Performance analysis, troubleshooting, and preparation for AUTOSAR
- Design of safety-related functions
- Analysis and optimization of the wireless interface for FFB and Keyless Entry & Go
- Module testing with Rational Test RealTime, CAN rest-bus simulation, and CANoe
- Documentation and quality assurance according to CMMI 2/3
- System FMEAs and FTAs according to SIL3
Projects upon request
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Automotive, Manufacturing, Information Technology, Aerospace and Defense, and Energy.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Product Development, Information Technology, Quality Assurance, and Project Management.
Skills
Hardware
- Ascii/X Terminals
- Cd Writers / Burners
- Real-Time Systems
- Embedded Systems
- Emulators: Lauterbach Trace32, Isystems Debugger
- Microcontrollers: Including Atmel
- Modems
- Motorola: Hc12 / Star12 / Star12x
- Nec: V850
- Pc: Intel, Amd From 8086 Onward, Including Hardware Assembly And Troubleshooting
- Scanners
- Sni Rm Computers
- Sound Cards
- Streamers
- Sun: 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 Under Linux, Openbsd, Reliant Unix And Windows Server Operating Systems
Programming Languages
- Assembler: 80x86, 8051, Freescale 8-, 16-, 32bit (Ppc)
- Basic: Visual Basic Version 3.0 - 6.0
- C: 20 Years, Various Compilers On Different Platforms
- C++: 10 Years, Ansi, Visual C++ Version 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, Make-Maker 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 & Error Analysis
- Xt, Motif
Databases
- Access: Development Experience
- Bde
- Btrieve
- Informix: Focus, Performance Optimization
- Mysql
- Odbc
- Paradox
- Sql: Focus, 5 Years
- Xbase
Data Communications
- 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 Port
- 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 Systems Provider / It Services Provider
- Trade / Distribution
- Tax Consulting / Business Consulting
- Telecommunications / Communications
- Tourism / Travel Industry
- Energy And Environmental Technology / Energy Generation
- Industry
Products, Standards
- Application And System Programming (Unix/Windows)
- Hardware-Related Programming (Embedded/Real-Time)
- Gui Design
- Specifications
- System Integration
- Testing, Quality Assurance According To The V-Model And Cmmi/Spice
- Documentation
- International Large-Scale Projects
- Electric Drives / Electromobility
Methods
- Object-Oriented Analysis, Design, Programming (Ooa/Ood/Oop)
- Event-Driven, Visual And Structured Programming
- Message-Oriented Programming
Specialist Knowledge
- Communications, 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), Communications (Can/Lin)
- Resource Management: Optimization Of Runtime And Memory Usage
- Assembler: Low-Level Optimization For The 8-, 16- And 32bit 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
Products
- Debuggers & Emulators: Sun Xray, Gdb/Ddd, Purifier, Boundschecker, Bugtrapper, Codecoverage, Lauterbach Trace32, Isystems Debugger
- Design & Architecture: Rational Rose, Sparx Enterprise Architect
- Version Management: Rcs, Mks, Cvs, Clearcase, Pvcs, Ibm Rational Synergy, Subversion, Serena Dimensions
- Requirements Management: Ibm Rational Doors, Ptc Integrity
- Documentation/Presentations: Adobe Framemaker, Doxygen, Ms-Word, Ms-Powerpoint
- Graphics: Gimp, Corel Draw, Chart Fx, Ms-Visio
- Editors: Vim/Gvim, Emacs
- Installation: Installshield
- Testing & Evaluation: Rational Test Realtime, Razorcat Tessy, Vmware, Dspace, Parasoft, Vectorcast
Security Clearance
- Security Clearance By The Bmwi
Languages
Education
University of Erlangen-Nuremberg
Computer Science · Erlangen, Germany
Nuremberg University of Applied Sciences
Diploma in Computer Science · Computer Science · Nuremberg, Germany
Certifications & licenses
Security clearance
BMWi
Statistics
Experience
Expertise
Qualifications
Frequently asked questions
Have questions? Find more information here.
Hellmuth is based in Erlangen, Germany and can operate in on-site, hybrid, and remote work models.
Hellmuth speaks the following languages: German (Native), English (Advanced), French (Advanced).
Hellmuth has at least 27 years of experience. During this time, Hellmuth has worked in at least 17 different roles and for 16 different companies. The average length of individual experience is 1 year and 3 months. Note that Hellmuth may not have shared all experience and actually has more experience.
Based on recent experience, Hellmuth would be well-suited for roles such as: Embedded Software Architect / Team Coordinator, Embedded Software Engineer / Software Architect, Lead Developer, Basic Software / Firmware.
Hellmuth's most recent position is Embedded Software Architect / Team Coordinator at Provider of system solutions in the field of electric drives.
In recent years, Hellmuth has worked for Provider of system solutions in the field of electric drives and Global technology company.
Hellmuth is most experienced in industries like Automotive, Manufacturing, and Aerospace and Defense. Hellmuth also has some experience in Information Technology and Energy.
Hellmuth is most experienced in business areas like Product Development, Information Technology, and Quality Assurance. Hellmuth also has some experience in Project Management.
Hellmuth has recently worked in industries like Automotive, Manufacturing, and Information Technology.
Hellmuth has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.
Hellmuth attended University of Erlangen-Nuremberg for Computer Science.
Hellmuth has 2 certificates. These include: Security clearance and iSAQB Certified Professional for Software Architecture.
Hellmuth will be available full-time from January 2027.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
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.
Calculated based on our freelancers’ daily rates as of 5 Nov 2026. 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 Architect / Team Coordinator
Nearby freelancers
Professionals working in or nearby Erlangen, Germany
