Claudiu Gigel Sava
Verified Expert in Engineering
DaVinci Developer
Benningen am Neckar, Baden-Württemberg, Germany
Toptal member since October 13, 2020
Claudiu is a tech all-rounder software engineer with strong skills in embedded development. For the past 13 years, he has worked on automotive projects for well-known companies, and he's taken the role of solving complex issues to ensure software delivery on time.
Portfolio
Experience
- C - 13 years
- Python - 7 years
- DaVinci - 7 years
- MICROSAR - 7 years
- AUTOSAR Basic Software (BSW) - 7 years
- C++ - 5 years
- Vector Bootloader - 3 years
Availability
Preferred Environment
Vector Bootloader, DaVinci, Python, ISO 26262, C++, C, AUTOSAR
The most amazing...
...experience was to lead one software development team in a very fast-changing environment.
Work Experience
Software Platform Leader
A123Systems GmbH
- Managed a software development team in the area of BMS.
- Established communication and managed teams across different time zones and cultures.
- Provided planning, processing, and split requirements into team tasks.
- Provided technical support and coached the software team.
Software Engineer
SMR Automotive Mirrors
- Developed AUTOSAR CAN driver and stack for prototype projects.
- Developed QT tools to generate CAN driver and stack for prototype projects.
- Integrated Vector Bootloader and flashover CAN for AUTOSAR projects.
- Implemented a new complex device driver (CDD) for AUTOSAR projects.
- Created PyQT tools for testing camera initialization.
- Implemented QT sniffer for analyzing communication between MCU and SOC.
- Implemented camera initialization and handling on the SOC part.
- Integrated Vector AUTOSAR Watchdog (WDG) component.
- Integrated Vector Autosar Self Test Componentes: RamTest, FlashTest, and CoreTest.
- Executed QAC for static code analysis and fixed the findings.
Software Engineer
VALEO Schalter und Sensoren
- Implemented AUTOSAR SWC for an automatic parking system.
- Configured AUTOSAR BSW for IoHwAb, Adc, Pwm, Dio, Port, ICU, IRQ, and SPI WDG.
- Integrated and maintained the bootloader for the parking sensors system.
- Implemented Python scripting for the build process, data analyses, and code generation.
- Updated UDS diagnostic services and DTC handling for parking sensors system.
- Executed integration tests and non-functional tests.
- Created and tested baselines for customer releases.
Software Engineer
Lear Corporation
- Implemented release and metric tools for Jira under C++, Python, and Qt. The tools were used to boost release time and to evaluate project status.
- Integrated CAN and LIN databases and updated CANoe restbus simulation.
- Implemented loss of ground algorithm and fail-safe mechanism on detection.
- Analyzed XCP traces from customers and implemented bug fixing.
- Implemented new application functionality based on customer new requirements.
- Created document design from customer requirements.
- Updated basic software functionality for new hardware changes.
Software Engineer
Continental Automotive
- Developed a stepper motor driver for an adaptive light system.
- Implemented UDS services and error handling mechanisms for DTC activation.
- Created CANoe for CAN restbus simulation for several projects.
- Implemented communication and synchronization mechanisms between car ECU and trailer module.
- Implemented PWM light control for the trailer module.
- Implemented flash driver and EEPROM emulation in the local MCU flash memory.
- Integrated XCP drivers in the runtime environment and created CANape simulation for project usage.
Experience
Software Platform Leader
During this time, I have provided the development planning and ensured the development process. I have split the customer requirements into team tasks and provided technical support for complex issues.
Software Engineer Mirror Replacement System
We started with prototyping and we developed the product till the start of production. During the project, I have configured the AUTOSAR BSW and implemented several AUTOSAR SWC. I integrated Vector Bootloader and insured flash over CAN functionality.
Software Engineer Automatic Parking System
Education
Bachelor's Degree in Telecommunications
Faculty of Automation, Computers, Electrical and Electronics Engineering UGAL Galați - Galați, Romania
Certifications
Time-Management & Self Management
Team∞Erfolge
Skills
Libraries/APIs
Jira REST API
Tools
Subversion (SVN), Git, CANoe, DOORS, Jira, Jenkins, Serena, Crucible, IBM Rational Quality Manager (RQM), IBM Rational Team Concert (RTC)
Languages
C, Python, Embedded C, C++, QML, Java
Platforms
MICROSAR, Linux
Frameworks
Qt
Paradigms
CMMI, Unit Testing
Other
AUTOSAR, DaVinci, Bootloaders, Engineering, JTAG, Debugging Tools, Time Management, MISRA Compliance, Poland, Automotive Controller Area Network (CAN), Local Networking, MCU, Microcontrollers, AUTOSAR Basic Software (BSW), Vector Bootloader, Embedded Software, ISO 26262, Vector CANape, UDS Diagnosis, Enterprise Architecture, Integration Testing, Team Leadership
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring