Senior Embedded Automotive Software Developer and Integrator AUTOSAR, Automotive Software, Embedded C, C++, OS, Ethernet
Aktualisiert am 04.10.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.12.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Polish
English
German

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 1 Monat
2022-01 - 2024-01

Senior Embedded Software Engineer

Embedded Software Engineer C C++ AUTOSAR ...
Embedded Software Engineer

? Design and software development of driver for Power Management IC component
in ASIL B:

? System and software requirements analysis

? Support of software architecture development in IBM Rational Rhapsody.

? Development of driver compliant with Autosar Watchdog Driver, ISO26262 and Misra (IBM Rational Rhapsody based code generation)

? Development testing of driver:

? Preparation of testing environment (fully automated, python based)

? Safety requirements analysis

? Test cases preparation

? Analysis of failed test cases, issues reproduction and debugging.

? Preparation of driver documentation
? Support integration of driver in the OEM projects:

? Integration (ECU modules configuration: Port, Spi, Rte, Os, EcuM; linker scripts configuration)

? ?Debugging and analysis (Rte, watchdog stack)

? Provide technical help/guidance to team members

C C++ AUTOSAR Infineon Technologies Bugfixing iSYSTEM Architekt Embedded C Python IBM Rational MKS Integrity
HELLA GmbH
Remote
6 Monate
2021-07 - 2021-12

Body Computer (based on Infineon Aurix TriCore TC3xx)

Senior Software Engineer - Technical Lead in IoHwAb
Senior Software Engineer - Technical Lead in IoHwAb

Tasks:

? Design and software development of IoHwAb components:

? Aurix peripherals configuration

? Drivers development for Integrated Circuits

? Creating Module Description arxmls for IoHw modules

? Development of module configuration generators (python)

? Integration with SWCs over RTE

? Provide technical help/guidance to team members

? Close cooperation with the architecture team on product architecture design.

Technologies: Infineon Aurix TriCore TC3xx, AUTOSAR Classic, C, SPI, I2C, Lauterbach

Trace32, iSystem WinIDEA,

Body Computer
7 Monate
2020-12 - 2021-06

ADAS system - Front Camera (based on Infineon Aurix TriCore TC3xx and Mobileye?s EyeQ)

Senior Software Engineer - Technical Lead
Senior Software Engineer - Technical Lead

Tasks:

? Technical lead of team analysing complex runtime issues (Os issues, High cpu

load, unexpected resets, watchdog handing, NVM issues, Architecture support):

? Work on issues analysis/reproduction/debugging. Providing valuable

information on issue resolution to architecture and development teams.

? Provide technical help/guidance to team members, organize their work,

make sure they have all the tools and knowledge needed for debugging.

? Close cooperation with architecture team on resolution of root caused issues

? Providing reports on issue resolution to customer.

Technologies: Infineon Aurix TriCore TC3xx, AUTOSAR Classic, C, UDS, SPI, I2C,

Lauterbach Trace32

Front Camera
3 Jahre
2017-12 - 2020-11

Automotive Multi-Domain Controller (based on Infineon Aurix TriCore TC3xx)

Senior Software Engineer
Senior Software Engineer

Tasks:

? Development of a complex Multi-Domain Controller system.

? Bootloader integration and development

? AUTOSAR Ethernet stack configuration:

o Development of Complex Device Driver for Ethernet switch

(88Q5050 and 88EA6321 : implementation of switch configuration

and management via RMU Eth packages)

o Development of Complex Device Driver for Ethernet transceiver

(88Q2112)

? Development of Ethernet switch diagnostic SWC.



? RTE and OS configuration.

? NVM configuration.

? Debugging and problem analysis.

Technologies: Infineon Aurix TriCore TC3xx, AUTOSAR Classic, C, UDS, MDIO, RGMII,

88Q5050, 88EA6321, Lauterbach Trace32

Automotive Multi-Domain Controller
1 Jahr 5 Monate
2016-08 - 2017-12

ADAS system - Front Camera (based on Infineon Aurix TriCore TC2xx)

Software Engineer
Software Engineer

Tasks:

? Debugging

? Bug-fixing.

? BSW reconfiguration

? Testing

Front Camera
8 Monate
2016-01 - 2016-08

Software development and maintenance for Variable Frequency Drives

Software Release Manager and Team Leader in Medium Voltage Drives
Software Release Manager and Team Leader in Medium Voltage Drives

Tasks:

? Team leading

? Requirements analysis, task planning and assignment

? Embedded software development in C and asm

? Maintenance of build server and HIL

? Preparation of release packages, supervision of release package testing

Variable Frequency Drives

Kompetenzen

Kompetenzen

Schwerpunkte

Automotive Software Engineering
AUTOSAR
Infineon Aurix

Produkte / Standards / Erfahrungen / Methoden

Summary

- Familiar with AUTOSAR standard and integration process.

- Experience in automotive projects based on microcontrollers:

Infineon Aurix TC2xx and TC3xx

- Experience with automotive switches:

Marvell 88Q5050, 88EA6321

- Knowledge of Real-time operating systems for automotive and industrial:

OSEK, FreeRTOS

- Knowledge of Automotive software standards:

MISRA C:2012, ISO 14229, ISO 26262

- Expertise on communication media:

SPI, I2C, CAN, ETH

- Knowledge of DaVinci Configurator and Developer

- Knowledge of EB Tresos.

- Development of AUTOSAR CDD and SWC:

- Ethernet switch and PHY configuration

- Ethernet switch and PHY diagnostic and management

- Bootloader - software flashing over UDS

- Configuration and Integration of AUTOSAR Basic Software with Vector DaVinci:

OS, RTE, BswM, NVM, CAN, EthIf, EthSwt, EthTrcv, Eth, IoHw

- Knowledge of MATLAB/Simulink/Stateflow with Simulink and Embedded Coder

- Knowledge of Wireshark

- Knowledge of CANoe

- Knowledge of Lauterbach Trace32 and iSystem winIDEA

- Version control and configuration management systems:

PTC Integrity, Jira, Svn, Git, Plastic SCM, Microsoft TFS

- Jenkins configuration experience

- Debugging and problem resolution skills

- Software Team Lead experience

Programmiersprachen

C
ASM
C++
Python

Branchen

Branchen

Automotive

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 1 Monat
2022-01 - 2024-01

Senior Embedded Software Engineer

Embedded Software Engineer C C++ AUTOSAR ...
Embedded Software Engineer

? Design and software development of driver for Power Management IC component
in ASIL B:

? System and software requirements analysis

? Support of software architecture development in IBM Rational Rhapsody.

? Development of driver compliant with Autosar Watchdog Driver, ISO26262 and Misra (IBM Rational Rhapsody based code generation)

? Development testing of driver:

? Preparation of testing environment (fully automated, python based)

? Safety requirements analysis

? Test cases preparation

? Analysis of failed test cases, issues reproduction and debugging.

? Preparation of driver documentation
? Support integration of driver in the OEM projects:

? Integration (ECU modules configuration: Port, Spi, Rte, Os, EcuM; linker scripts configuration)

? ?Debugging and analysis (Rte, watchdog stack)

? Provide technical help/guidance to team members

C C++ AUTOSAR Infineon Technologies Bugfixing iSYSTEM Architekt Embedded C Python IBM Rational MKS Integrity
HELLA GmbH
Remote
6 Monate
2021-07 - 2021-12

Body Computer (based on Infineon Aurix TriCore TC3xx)

Senior Software Engineer - Technical Lead in IoHwAb
Senior Software Engineer - Technical Lead in IoHwAb

Tasks:

? Design and software development of IoHwAb components:

? Aurix peripherals configuration

? Drivers development for Integrated Circuits

? Creating Module Description arxmls for IoHw modules

? Development of module configuration generators (python)

? Integration with SWCs over RTE

? Provide technical help/guidance to team members

? Close cooperation with the architecture team on product architecture design.

Technologies: Infineon Aurix TriCore TC3xx, AUTOSAR Classic, C, SPI, I2C, Lauterbach

Trace32, iSystem WinIDEA,

Body Computer
7 Monate
2020-12 - 2021-06

ADAS system - Front Camera (based on Infineon Aurix TriCore TC3xx and Mobileye?s EyeQ)

Senior Software Engineer - Technical Lead
Senior Software Engineer - Technical Lead

Tasks:

? Technical lead of team analysing complex runtime issues (Os issues, High cpu

load, unexpected resets, watchdog handing, NVM issues, Architecture support):

? Work on issues analysis/reproduction/debugging. Providing valuable

information on issue resolution to architecture and development teams.

? Provide technical help/guidance to team members, organize their work,

make sure they have all the tools and knowledge needed for debugging.

? Close cooperation with architecture team on resolution of root caused issues

? Providing reports on issue resolution to customer.

Technologies: Infineon Aurix TriCore TC3xx, AUTOSAR Classic, C, UDS, SPI, I2C,

Lauterbach Trace32

Front Camera
3 Jahre
2017-12 - 2020-11

Automotive Multi-Domain Controller (based on Infineon Aurix TriCore TC3xx)

Senior Software Engineer
Senior Software Engineer

Tasks:

? Development of a complex Multi-Domain Controller system.

? Bootloader integration and development

? AUTOSAR Ethernet stack configuration:

o Development of Complex Device Driver for Ethernet switch

(88Q5050 and 88EA6321 : implementation of switch configuration

and management via RMU Eth packages)

o Development of Complex Device Driver for Ethernet transceiver

(88Q2112)

? Development of Ethernet switch diagnostic SWC.



? RTE and OS configuration.

? NVM configuration.

? Debugging and problem analysis.

Technologies: Infineon Aurix TriCore TC3xx, AUTOSAR Classic, C, UDS, MDIO, RGMII,

88Q5050, 88EA6321, Lauterbach Trace32

Automotive Multi-Domain Controller
1 Jahr 5 Monate
2016-08 - 2017-12

ADAS system - Front Camera (based on Infineon Aurix TriCore TC2xx)

Software Engineer
Software Engineer

Tasks:

? Debugging

? Bug-fixing.

? BSW reconfiguration

? Testing

Front Camera
8 Monate
2016-01 - 2016-08

Software development and maintenance for Variable Frequency Drives

Software Release Manager and Team Leader in Medium Voltage Drives
Software Release Manager and Team Leader in Medium Voltage Drives

Tasks:

? Team leading

? Requirements analysis, task planning and assignment

? Embedded software development in C and asm

? Maintenance of build server and HIL

? Preparation of release packages, supervision of release package testing

Variable Frequency Drives

Kompetenzen

Kompetenzen

Schwerpunkte

Automotive Software Engineering
AUTOSAR
Infineon Aurix

Produkte / Standards / Erfahrungen / Methoden

Summary

- Familiar with AUTOSAR standard and integration process.

- Experience in automotive projects based on microcontrollers:

Infineon Aurix TC2xx and TC3xx

- Experience with automotive switches:

Marvell 88Q5050, 88EA6321

- Knowledge of Real-time operating systems for automotive and industrial:

OSEK, FreeRTOS

- Knowledge of Automotive software standards:

MISRA C:2012, ISO 14229, ISO 26262

- Expertise on communication media:

SPI, I2C, CAN, ETH

- Knowledge of DaVinci Configurator and Developer

- Knowledge of EB Tresos.

- Development of AUTOSAR CDD and SWC:

- Ethernet switch and PHY configuration

- Ethernet switch and PHY diagnostic and management

- Bootloader - software flashing over UDS

- Configuration and Integration of AUTOSAR Basic Software with Vector DaVinci:

OS, RTE, BswM, NVM, CAN, EthIf, EthSwt, EthTrcv, Eth, IoHw

- Knowledge of MATLAB/Simulink/Stateflow with Simulink and Embedded Coder

- Knowledge of Wireshark

- Knowledge of CANoe

- Knowledge of Lauterbach Trace32 and iSystem winIDEA

- Version control and configuration management systems:

PTC Integrity, Jira, Svn, Git, Plastic SCM, Microsoft TFS

- Jenkins configuration experience

- Debugging and problem resolution skills

- Software Team Lead experience

Programmiersprachen

C
ASM
C++
Python

Branchen

Branchen

Automotive

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.