Automotive Embedded Software Engineer

freiberufler Automotive Embedded Software Engineer auf freelance.de
Referenzen
offline
auf Anfrage
en  |  de  |  ta
auf Anfrage
74321 Bietigheim-Bissingen
20.08.2020

Kurzvorstellung

I have 11+ years of experience in embedded software for Automotive ECUs. I have been working in different roles such as a Software developer, Technical Specialist, Project coordinator and SW project manager in automotive companies.

Ich biete

Technik, Ingenieurwesen
  • Embedded Software Engineering
  • AUTOSAR (AUTomotive Open System ARchitecture)
  • ISO 26262
  • Mikrocontroller
IT, Entwicklung
  • Embedded Systems
  • Software Architektur / Modellierung
  • Enterprise Architect (EA)

Fokus
  • CAN
  • LIN
  • UDS

Projekt‐ & Berufserfahrung

Freelance Software Architect
A123 Systems GmbH, Germany, leinfelden-echterdingen
9/2019 – offen (1 Jahr, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2019 – offen

Tätigkeitsbeschreibung

Involved in development of Battery Management System (BMS) Safety Software in Agile Environment
Involved in System requirements analysis and system architecture decisions
Developed SW architecture for BMS Application and Complex Device Driver(CDD), BSW components based on AUTOSAR 4.x and NXPS32K148
Involved in optimization and configuration of BSW and MCAL components using Vector DavinciConfiguratorPro

Eingesetzte Qualifikationen

Software Architektur / Modellierung, AUTOSAR (AUTomotive Open System ARchitecture)


Software consultant /Architecture
U-Shin Deutschland Zugangssyteme GmbH, Erdweg
9/2014 – 12/2015 (1 Jahr, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2014 – 12/2015

Tätigkeitsbeschreibung

 Developed Electronic Steering Column Lock (ESCL) Safety Software for Antitheft protection based on ISO 26262
 Involved in requirements definition and Architectural definition
 Participated in Customer requirement elicitation.
 Implemented Diagnostic services using ISO 14229
 Integrated Network Management component

Eingesetzte Qualifikationen

Embedded Software Engineering, ISO 26262


Assistant Project Manager (Festanstellung)
Volvo India Private Limited, India, Bangalore
1/2013 – 3/2013 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2013 – 3/2013

Tätigkeitsbeschreibung

 Project management – Requirement management, Software work packages and release planning
 Development of Advanced Driver Assistance Software (ADAS) for Emergency Braking system and Lane departure system
 AUTOSAR Configuration of the Software components using Vector Davinci tools and GENy

Eingesetzte Qualifikationen

Embedded Systems, AUTOSAR (AUTomotive Open System ARchitecture), Embedded Software Engineering


Software Engineer (Festanstellung)
General Electric, India, Bangalore
8/2011 – 12/2012 (1 Jahr, 5 Monate)
Medicine
Tätigkeitszeitraum

8/2011 – 12/2012

Tätigkeitsbeschreibung

 Development of X-Ray Generator Control System Software
 Introduced and validated new test tools for the project
 Updated existing VC++ software for testing tools
 Involved in the technical study of a new platform project against the existing project.
 Carried out Six sigma project for optimization of filament feedback loop components

Eingesetzte Qualifikationen

Embedded Systems, Six sigma, Embedded Software Engineering


Technical Specialist/ Software Project Management (Festanstellung)
Robert Bosch Engineering and Business Solutions, I, Bangalore
4/2006 – 8/2011 (5 Jahre, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2006 – 8/2011

Tätigkeitsbeschreibung

Project Management
 Requirement Management and Resource estimation
 Task, Schedule, QM, Release Planning
 Coordinated between various development centers
 Communication with overall Project manager
 Involved in Software Architecture
 Software Architecture design
 CPU Resource optimization
 Developed Communication Protocol Stack (Interaction layer, Diagnosis layer, Network Management and Station Manager)
Developed Fault Management, Customer specific Diagnosis Services and CAN/LIN application layer
Developed and configured AUTOSAR Basic Software components

Eingesetzte Qualifikationen

Embedded Systems, Technisches Projektmanagement, CAN-Bus (controller area network), Embedded Software Engineering


Software Engineer (Festanstellung)
KPIT Cummins Infosystems Ltd, India, Bangalore
2/2004 – 4/2006 (2 Jahre, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2004 – 4/2006

Tätigkeitsbeschreibung

 Involved in complete development software lifecycle for Network Operating System (NOS) components (COM, NM, DIAG, Bootloader) based on OSEK
 Provided Customer integration support
 Porting of OSEK COM Layer for M16C/29 and M32C
 Development of CAN and SCI drivers, GPIO, Interrupt Handling, Timers
 Validation of COM layer for Various Microcontrollers
 Automation of testing using CAPL
 Testing in multi-node environment
 Given Technical support to customers (tier1 suppliers and OEMs)
 Requirement Analysis and Validation for AUTOSAR COM

Eingesetzte Qualifikationen

AUTOSAR (AUTomotive Open System ARchitecture), CANoe, Embedded Software Engineering


Ausbildung

Electronics
(Bachelor of Engineering)
Jahr: 2003
Ort: India

Qualifikationen

 Embedded Software: C, C++, Microcontroller Drivers, Complex Drivers
 Automotive Standards: OSEK, AUTOSAR 4.x, NM, UDS, ISOTP, ISO26262
 Peripherals: CAN, LIN, GPIO, Interrupts, Timers, SCI, SPI, PWM, ADC
 Tools: DOORS, DNG, Davinci Dev, GENy, DavinciConfiguratorPro ASCET-SD, Vector OIL Configurator, CANoe, INCA, MDA, Labcar, RTRT, Windiag, Customer Specific Diagnostic Tools, Enterprise Architect, Rhapsody, Eclipse, MATLAB, JIRA, JAZZ
 Compilers: Tasking, Greenhills, IAR, Metrowerks, COSMIC, Diab
 Controllers: NxpS32K148, ST10, TMS470, Renesas, Star12 Family, NECV850, XC164, MAC7111
 Debuggers/Emulators: Seehau, WinIdea, Renesas KD30, Trace32 Lauterbach
 Scripting: CAPL, Python
 Version Control: SVN, CM Synergy, MKS, Clearcase, Serena Dimensions, SubVersion.
 Project Management: Quality Audits, Task Planning, Customer Coordination.
 Methodologies : Agile, Scrum, FMEA, FTA

Über mich

I have been working in different roles in my career such as a Software developer, SW Architect, Technical Specialist, Project coordinator and Assistant project manager in various automotive companies that include Tier2, Tier1 and OEM.

I have 10+ years of experience in embedded software for Automotive ECUs. I have work experience on lower layer microcontroller drivers and peripherals like CAN, LIN, GPIO, Interrupts, Timers, SCI, SPI, PWM. Also I am familiar with automotive standards like OSEK, basic software components of AUTOSAR, UDS, ISOTP, CAN communication stack. I have been using many of the Vector tools like CANalyzer, CANoe, Davinci Developer, GENy etc.

I have good exposure to complete SW development cycle activities as per CMMI Level5 standards. Also experienced as Software Project Manager for various projects and thereby familiar with planning, tracking and reporting. I have a good interaction with customers and also being a part of Customer support Technical centre.

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Deutsch (Gut)
  • Tamil (Muttersprache)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1193
Alter
38
Berufserfahrung
16 Jahre und 9 Monate (seit 02/2004)
Projektleitung
1 Jahr

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »