2016 - 2022: Setting up the security core of the microcontroller
Role: Senior Embedded Software Developer
Customer: Continental/Vitesco
Tasks:
The client, responsible for products? cybersecurity, needed support for the security core of the microcontroller: activation, states? change, and
data exchange with the main cores.
Skills:
Infineon TC2xx, TC3xx microcontrollers Hardware Security Module: HSM
2013 - 2022: Flash memory services
Role: Senior Embedded Software Developer
Customer: Continental/Vitesco
Tasks:
The client, responsible for the software components loading into the electronic control unit memory, required a set of services to handle large
amounts of data to be written, read, or erased from the flash memory of the microcontroller.
Skills:
Infineon TC2xx, TC3xx microcontroller Flash memory handling: FLS, TC3xx Over The Air feature: OTA, Real Time OS
2020-09 - 2021-01: User authorization in warranty return shops
Role: Senior Embedded Software Developer
Customer: Continental/Vitesco
Tasks:
The client, responsible for electronic control units warranty return service, required a process to authenticate a user before authorizing him
to the reprogramming mechanisms.
Skills:
Microcontroller Startup, Boot Control, External Communication: CAN
Role: Senior Embedded Software Developer
Customer: Vitesco
Tasks:
The client, a designer of the electronic components of a car, needed software to support the possibility to transfer data between microcontrollers situated on the same electronic board, at a high speed.
Skills:
Infineon TC3xx microcontroller internal communication: HSSL
Role: Senior Embedded Software Developer
Customer: Continental/Vitesco
Tasks:
The client, responsible for the electronic control units' reprogramming, required the software to skip the authentication process of the toolchain
user in certain circumstances where the user authentication is not relevant.
Skills:
Infineon TC3xx microcontroller Boot Control, Security Services, Hardware Security Module
Role: Senior Embedded Software Developer
Customer: Continental
Tasks:
The client, responsible for products? cybersecurity, needed a service to get the possibility to set up the tuning protection over the memory and
debug ports. The tuning protection is meant to reduce several risks that may affect either the product owner or the producer.
Skills:
Infineon TC3xx microcontroller startup configuration - User Configuration Block: UCB, Hardware Security Module usage: HSM
Role: Senior Embedded Software Developer
Customer: Continental
Tasks:
controlled
Skills:
Infineon TC3xx input pins control: GPIO, ADC
Customer: Renault
Tasks:
Skills:
Infineon TC3xx microcontroller External communication: CAN
Tasks
The client, test designer, needed to avoid communication locks with new generation Asics
Skills:
Infineon TC3xx microcontroller internal communication: SPI
2015 - 2017: Input signals handling
Customer: Continental
Tasks:
Skills:
Infineon TC3xx output pins control : GPIO, RealTime OS
Role: Embedded Software Developer
Customer: Continental
Tasks:
Skills:
Infineon TC3xx microcontroller internal communication: SPI
1997-2002
Technical University of Cluj Napoca
BA in Automation Engineering
Cluj-Napoca
Profile:
I'm a Senior Embedded Software engineer / contractor / freelancer with 18+ years of experiencein Automotive, interested in remote work only.
I help my clients design and implement software solutions needed in their product development.
Drop me a message if you think I am a good match to your business!
SKILLS
2016 - 2022: Setting up the security core of the microcontroller
Role: Senior Embedded Software Developer
Customer: Continental/Vitesco
Tasks:
The client, responsible for products? cybersecurity, needed support for the security core of the microcontroller: activation, states? change, and
data exchange with the main cores.
Skills:
Infineon TC2xx, TC3xx microcontrollers Hardware Security Module: HSM
2013 - 2022: Flash memory services
Role: Senior Embedded Software Developer
Customer: Continental/Vitesco
Tasks:
The client, responsible for the software components loading into the electronic control unit memory, required a set of services to handle large
amounts of data to be written, read, or erased from the flash memory of the microcontroller.
Skills:
Infineon TC2xx, TC3xx microcontroller Flash memory handling: FLS, TC3xx Over The Air feature: OTA, Real Time OS
2020-09 - 2021-01: User authorization in warranty return shops
Role: Senior Embedded Software Developer
Customer: Continental/Vitesco
Tasks:
The client, responsible for electronic control units warranty return service, required a process to authenticate a user before authorizing him
to the reprogramming mechanisms.
Skills:
Microcontroller Startup, Boot Control, External Communication: CAN
Role: Senior Embedded Software Developer
Customer: Vitesco
Tasks:
The client, a designer of the electronic components of a car, needed software to support the possibility to transfer data between microcontrollers situated on the same electronic board, at a high speed.
Skills:
Infineon TC3xx microcontroller internal communication: HSSL
Role: Senior Embedded Software Developer
Customer: Continental/Vitesco
Tasks:
The client, responsible for the electronic control units' reprogramming, required the software to skip the authentication process of the toolchain
user in certain circumstances where the user authentication is not relevant.
Skills:
Infineon TC3xx microcontroller Boot Control, Security Services, Hardware Security Module
Role: Senior Embedded Software Developer
Customer: Continental
Tasks:
The client, responsible for products? cybersecurity, needed a service to get the possibility to set up the tuning protection over the memory and
debug ports. The tuning protection is meant to reduce several risks that may affect either the product owner or the producer.
Skills:
Infineon TC3xx microcontroller startup configuration - User Configuration Block: UCB, Hardware Security Module usage: HSM
Role: Senior Embedded Software Developer
Customer: Continental
Tasks:
controlled
Skills:
Infineon TC3xx input pins control: GPIO, ADC
Customer: Renault
Tasks:
Skills:
Infineon TC3xx microcontroller External communication: CAN
Tasks
The client, test designer, needed to avoid communication locks with new generation Asics
Skills:
Infineon TC3xx microcontroller internal communication: SPI
2015 - 2017: Input signals handling
Customer: Continental
Tasks:
Skills:
Infineon TC3xx output pins control : GPIO, RealTime OS
Role: Embedded Software Developer
Customer: Continental
Tasks:
Skills:
Infineon TC3xx microcontroller internal communication: SPI
1997-2002
Technical University of Cluj Napoca
BA in Automation Engineering
Cluj-Napoca
Profile:
I'm a Senior Embedded Software engineer / contractor / freelancer with 18+ years of experiencein Automotive, interested in remote work only.
I help my clients design and implement software solutions needed in their product development.
Drop me a message if you think I am a good match to your business!
SKILLS