Daniel Krause

Daniel Krause Email and Phone Number

Software/Systems Engineering
Daniel Krause's Location
San Francisco, California, United States, United States
Daniel Krause's Contact Details

Daniel Krause personal email

About Daniel Krause

Developed Unique Software in Safety Critical Environment. ASIL D and ISO 26262.Worked with and developed parallel and distributed architectures for hosting embedded control system algorithms.Interested in embedded systems.GoalsWork on control algorithms.Work on digital signal processing.Work on new products.Work on something challenging.Specialties: CC++Various Assembly SoftwareMATLAB Simulink Auto Code Generation Stateflow ScriptingInertial Sensor SoftwarePressure Sensor SoftwareInput Switch SoftwareCAN SoftwareOSEK, Preemptive and Synchronous Operating SystemsOperating System Timing AnalysisEmbedded ControlsDigital Signal ProcessingMicro Controllers TI TMS570 ARM TI TMS470 ARM Freescale MPC5553 PPC Freescale MCP555 PPC TI C55xx DSP Infineon XC23xx C166

Daniel Krause's Current Company Details

Software/Systems Engineering
Daniel Krause Work Experience Details
  • Cruise
    Senior Staff Product Safety Engineer, Software Safety
    Cruise Jun 2021 - Nov 2024
    San Francisco, California, Us
  • Cruise
    Staff Engineer, Software Safety
    Cruise Nov 2020 - Jun 2021
    San Francisco, California, Us
  • Zf Group
    Principal Engineer
    Zf Group Aug 2020 - Oct 2020
    Friedrichshafen, Baden-Württemberg, De
    ZF acquisition of Veoneer BU
  • Veoneer
    Principal Engineer
    Veoneer Feb 2019 - Aug 2020
  • Veoneer
    Lead Software Engineer
    Veoneer Apr 2018 - Feb 2019
    Veoneer is a result of a split of Autoliv, into Electronics (Veoneer) and Belts and Bags (Autoliv)
  • Autoliv
    Lead Software Engineer
    Autoliv Feb 2016 - Apr 2018
    Stockholm, Se
    Lead SW design goals for next generation braking product on multicore microprocessor, provided mentorship and guidance to team members, worked with customers to manage technical details of SW content.Integrated in customer black box code onto braking module, worked with customer and team to connect interfaces to communication layers, sensors, and in house algorithms.Developed and provided guidance on further definition of sensor actuator concepts for multiple features, features may require same data, but have different conflicting requirements, balanced this with reuse.Defined and implemented strategies for monitoring and mitigating BLDC motor control problems.Worked with algorithm engineers to define and develop Data Dictionary tool chain for Simulink and Autosar.Defined architecture and workflows in Enterprise Architect, used as input to delegate stores in JIRA.Defined and implemented system schedule, with deterministic and optimized input to output timing.
  • Autoliv
    Embedded Software Engineer
    Autoliv Jun 2010 - Feb 2016
    Stockholm, Se
    Designed saftey (ISO 26262) core software components, and implemented platform architecture for Integrated Restraints and Electronic Stability Control (ESC), and Brake/Boost Actuators with and without ESC Integration. Worked as a team, did unit tests, design, reviews, architecture, etc in a CMMI based enviornment. Team was international and involved travel to Japan on many occasions.Supported numerous vehicle integrations during demos and winter test season, including travel.Developed platform architecture for Boost Brake Systems, integrated ESC algorithms as black/white box.Developed low level BLDC motor components and integrated full three phase motor system together. Resulted in experiences with Indirect and Direct Field Oriented motor Controls.Developed platform for hosting ESC, Brake, and Airbag algorithms, deployed to production with customers. Designed Simulink based tool chain enhancements to integrate model generated code in Autosar system.Created deterministic CAN communication protocol for interfacing brake commands with slave actuator.Developed Autosar 4.0 components implementations for Dem, Can, PduR, etc.Developed support tools for interfacing with PTC/MKS, Git, and Bitbucket.
  • Trw
    Software Engineer
    Trw Sep 2007 - Jun 2010
    Friedrichshafen, Baden-Württemberg, De
    Core Software Engineer. Designed safety core software components for use in ESC systems, including multicore / dual microcontroller.Prototyped and deployed dual core ESC architecture to ensure low cost solution within safety case.SW design with for production version of Integrated Inertial Sensors interfaced over SPI and analog. Lived in Germany for three months developing ESC autonomous brake test bench software with Daimler.Designed a low overhead OSEK event based timing analysis MATLAB tool with scheduled function detail.
  • Burke E. Porter Machinery
    Contract Electrical Engineer
    Burke E. Porter Machinery Sep 2006 - Sep 2007
    Grand Rapids, Michigan, Us
    Update Roll Brake EOL machines with new tests for vehicles. For example added test for SRT Caliber to handle the extra HP of the vehicle.Provided Plant support for Roll Brake Machines.Provided Plant support for Autonomous Front End Aligners.
  • General Dynamics Land Systems
    Regression Test Engineer
    General Dynamics Land Systems May 2004 - Aug 2004
    Us
    InternshipTested Software in the Abrams Main Battle Tank.Maintained database of test procedures in VBA.

Daniel Krause Skills

Embedded Systems Simulink Embedded Software C Arm C++ Matlab Autosar Spi Microsoft Office Control Systems Design Automotive Electronics Digital Signal Processors Automotive Automotive Engineering Ti Assembly Auto Code Generation Stateflow Osek Dsp Control System Design Inertial Sensors Flexray Failure Mode And Effects Analysis Testing Embedded C

Daniel Krause Education Details

  • University Of Michigan
    University Of Michigan
    Control Systems And Dsp
  • Oakland University
    Oakland University

Frequently Asked Questions about Daniel Krause

What is Daniel Krause's role at the current company?

Daniel Krause's current role is Software/Systems Engineering.

What is Daniel Krause's email address?

Daniel Krause's email address is daniel.krause@zf.com

What schools did Daniel Krause attend?

Daniel Krause attended University Of Michigan, Oakland University.

What skills is Daniel Krause known for?

Daniel Krause has skills like Embedded Systems, Simulink, Embedded Software, C, Arm, C++, Matlab, Autosar, Spi, Microsoft Office, Control Systems Design, Automotive Electronics.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.