Venkata Satya Rahul Kosuru
Lawrence Technological University
Staff Engineering
- Speciality
-
My area of expertise and speciality in Engineering: Electrical Engineering, Electronics, Circuits and systems, Signal processing, Automotive Electronics Safety, Robotics and Controls, Sensors and Actuators and Microcontrollers/Embedded systems, Systems Design, Deep Learning and Neural Networks
- Education
-
Graduation
University College Name: Lawrence Technological University
University College location: 21000 W 10 Mile Rd, Southfield, MI 48075, USA
Field of Study: Electrical and Computers Engineering
Degree: Master of Science
Date Started: AUG/2010
Date Graduated: MAY/2012
Undergraduate
University College Name: Jawaharlal Nehru Technological University
University College location: Kakinada, Andhra Pradesh 533003, India
Field of Study: Electrical and Electronics Engineering
Degree: Bachelor of Science & Technology
Date Started: MARCH/2006
Date Graduated: JUNE/2010
- Experience In
-
Dates: APR/2021 – Present
Title: Staff Functional Safety Engineer
Employer: Rivian Automotive
Location: Palo Alto, CA, USA
Presently Working as “Staff Functional Safety Engineer – ADAS and Self-Driving (Autonomy)”
- Responsible for lead, design, development for Technical Embedded and SOC safety for Self-driving Embedded controls
- Performing SOTIF analysis to predict deterministic and Un-deterministic algorithms – Safe driving principles
- Responsible for developing FMEA’s, FTA to articulate and formulate functional safety requirements on Self Driving SOC’s as well 32-bits, 64-bits Microcontrollers
- Design and architect of Software Functional Safety aspects on Embedded design and Machine learning as per ISO 26262-part 6 Software standards as well ISO/PAS 21448
- Lead and monitor junior embedded developers as well systems software team in direction of including functional safety for SOCs
Dates: JUNE/2020 – APR/2021
Title: Senior Embedded Functional Safety Engineer
Employer: TuSimple Inc
Location: San Diego, CA, USA
Previously Worked as “Senior Embedded Functional Safety Engineer” – ADAS Division
- Responsible for performing Embedded Software, safety systems development on Autonomous driving targets (SOCs, IC chips, Microcontrollers and PMICs).
- Performed design, architecture of embedded safety module and software components construction (using Functional safety standards - ISO 26262).
- Performed Vehicle level HARA analysis (to calculate hazard analysis) and derivation of safety goals that corresponds to ADAS features
- Wrote the safety standards, adheres and design concepts of failure mode effective analysis both SW and HW modules for AI.
- Performed Functional safety systems engineering role to validate the components, SW and HW designs that are aligned with system requirements as per ISO26262 standards
Dates: JAN/2020 – JUNE/2020
Title: Lead Embedded Engineer
Employer: Hitachi Automotive Systems
Location: Farmington Hills, MI, USA
Previously Worked as “Lead Embedded Engineer” – ECU and Embedded Electronics
- Contributed to Systems Engineering projects to develop Functional Safety Standards on embedded design and control algorithms
- Worked with those same customers to design credible workaround when required.
- Worked with third parties to architect key capabilities necessary to enable Intel solutions.
- Performed Fault Insertion Testing (FIT) and Hazard analysis using Static Tools to qualify the CDD drivers for Safety protocols and Integrity checks.
Dates: SEP/2017 – JAN/2020
Title: Embedded Software Safety Engineer
Employer: Tenneco Automotive
Location: Monroe, MI, USA
Previously Worked as “Embedded Software Safety Engineer” – ECU Systems Design and Chassis Controls
- Design and configured low level drivers’ safety concepts for embedded microcontrollers
- Designed Freedom from Interference safety mechanism for Memory modules, RTOS, CPU and Watchdog software components – design for redundant storage, redundant data exchange and software partitioning
- Designed embedded software safety requirement analysis, Functional safety requirements, technical safety requirements and Software Safety Requirements
- Performed Fault injection testing on bare board with demo application (check for Voltage, Temperature and Clock Monitor) failures when residual faults were introduced.
- Conducted vehicle -safety goal validation testing’s adhering to safety goal documentation
- Performed Memory management, task scheduling and NVRAM storage for fault handlers, designed and developed fault free mechanism
Dates: OCT/2013 – SEP/2017
Title: CAN Communications Systems Software Engineer
Employer: BWI Group
Location: Brighton, MI, USA
Previously Worked as “CAN Communications Systems Software Engineer” – Memory and COMM Stack Development
- Constructed safe libraries for low level modules (such as CAN, ETH, MEM, LIN and SPI) allotment of End-to-End libraries, CRC and checksum counters
- Safety design implementation for total conversion of FREE RTOS to SAFE RTOS (In house module design, requirements allocation and fault analysis)
- Conducted through functionals safety analysis on RTOS (helped to change mode from FREE RTOS to SAFE RTOS design)
- Designed Memory redundancy concept (Instead of using MPU) introduced Shared Memory concept along with redundancy of memory (cost effective) and safe mechanism for embedded microcontroller
- Analyzed safe quality process in automation of tests running on Micro, developed in-house safety checks for Memory modules
Dates: JULY/2012 – OCT/2013
Title: Electrical Systems Safety Engineer
Employer: Edag Group
Location: Auburn Hills, MI, USA
Previously Worked as “Electrical Systems Safety Engineer”– Microcontrollers Memory Stack division
- Responsible for conduction FIT tests (Fault Injection Tests), IST tests, board bring up tests
- Scripted and conducted BIST tests (MBISTs) and (LBISTs) for 32-bit Microcontroller
- Responsible for implementing embedded safety tests as per ISO 26262 and OEM safety requirement document
- Conducted Onboard Diagnostics, CAN Communication failure checks, DTC allocation to all potential failure modes