Ingenieurbüro Daniel Schuler

Ingenieurbüro Daniel Schuler

IT Beratung & Ingenieursdienstleistungen für Hard- und Software

About

As a freelancing engineer for hard- and software development, I offer miscellaneous engineering services in the area of embedded systems.
Please use the contact form at the bottom of this page for further information or inquiries.

Expertise

  • Professional software engineer focused on embedded software in safety relevant systems
  • Consolidated knowledge and practical experience in ISO 26262 and IEC 61508 compliant software design and implementation for industrial and automotive applications
  • Expert for Infineon TriCore AURIX micro controllers and its safety features

Standards

  • AUTOSAR
  • IEC 61508
  • ISO 26262
  • MISRA-C

Academic Qualifications

2001 - 2006

Dipl.-Ing. (FH) Software System Technics
University of applied sciences Amberg-Weiden

2006 – 2008

M.Eng. Industrial IT
University of applied sciences Amberg-Weiden

Practise

  • Software design and implementation
  • Testing
  • Reviews
  • Writings

Services

Software Development

Development of custom software solutions for embedded systems according to V-model

  • Requirement analysis
  • Architecture
  • Implementation
  • Unit- and Integrationtests
  • Integration

Hardware Design

  • Circuit design and layout for prototypes and small batches
  • Commissioning
  • Development tests

Consulting

Miscellaneous consulting services in the area of embedded systems

Projects

Inverter Control Unit for electric vehicles

Automotive software engineering - Basic Software for TriCore based inverter control unit for electric vehicles

Role: External software engineer and consultant to support the software development for inverter control units

Environment: TriCore ECU with AUTOSAR OS

Standards: AUTOSAR, ISO 26262, MISRA-C

Duties:

  • Requirement analysis
  • ASIL and QM Software design and implementation
  • Low-level micro controller programming and debugging
  • Reviews and testing

Control Unit for Dual Clutch Transmissions

Automotive software engineering - Basic Software for TriCore based transmission control unit

Role: External software engineer and consultant to support the software development for transmission control units

Environment: TriCore ECU with AUTOSAR OS

Standards: AUTOSAR, ISO 26262, MISRA-C

Duties:

  • Requirement analysis
  • ASIL and QM Software design and implementation
  • McAl and SafeTlib integration and configuration
  • Low-level micro controller programming and debugging
  • Reviews and testing
  • AURIX Trainings

Middleware for EV charging stations

Industrial software engineering - Middleware software for EV charging stations

Role: External software engineer and consultant to support the software development for charging stations

Environment: ARM based SBC with Unix OS and ESP32 with FreeRTOS

Duties:

  • Software architecture, design and implementation
  • Interfacing of Energy Meters, RFID readers and EV Charge Controllers
  • Design and implementation of fault-tolerant multi-protocol Modbus stack
  • TCP based client-server communication
  • Reviews and testing

BMS for electric vehicles

Automotive software consulting - Battery Management System for electric vehicles

Role: External software consultant to support the integration of the Infineon SafeTlib software library into AURIX based BMS

Environment: AURIX based BMS

Standards: AUTOSAR, ISO 26262, MISRA-C

Duties:

  • SafeTlib integration and configuration support
  • Generic support on AURIX micro controller

Special control system for electrical drives

Industrial hardware and software engineering – Safety relevant special control system for electrical drives

Role: Managing engineer for SIL-3 hardware and software development

Environment: ST ARM based control unit

Standards: IEC 61508

Duties:

  • System design
  • IEC 61508 compliant hardware and software design
  • Safety measure design
  • Software implementation
  • Prototype commissioning and testing

Contact

Imprint

Information according to § 5 TMG:

Website operator:
Daniel Schuler
Kerschgraben 12
90602 Pyrbaum
VAT ID: DE290931158

Contact:
Phone:
Email: