Alexandru Agape
Senior Software Engineer
Graz, Austria

About
Senior Software Engineer with several years of professional experience in C++, C and Python, both in Desktop and Embedded Development. In my free time I love tinkering with computers, break Linux installations, fix them again, and self-host every service I possibly can.
Experience
-
- Senior Software Engineer @ Infineon Technologies GmbHGraz, Austria - HybridSummary:
- Working as an Embedded Software Engineer with C and C++. Writing firmware code for ToF and RADAR sensors. Implemented many features and solved numerous production-critical bugs.
Responsibilities:
- Add new features to the firmware running on the boards and respond to users requests when needed
- Debug and troubleshoot issues in the firmware to ensure optimal performance
- Participate in code reviews and contribute to improving coding standards within the team.
- Support new team members in understanding the codebase and the development process.
- Refactore existing codebase to improve readability and maintainability.
- Adhere to the company's coding standards and best practices.
Achievements:
- Improved communication protocol between the host and the device, such that error codes can be sent back to the host.
- Successfully implemented a Linux driver for a new experimental board. The board was then used for development and testing purposes.
-
- C++/Qt Software Engineer @ ADB SafegateGraz, Austria - HybridSummary:
- Worked as a C++/Qt Software Engineer in the R&D Department, responsible in the SafetyNet team for developing and maintaining the SafetyNet software (responsible for detecting possible dangerous situations in the airport area).
Responsibilities:
- Developed and maintained SafetyNet software as part of the R&D team, focusing on detecting potential dangerous situations in airport areas.
- Implemented features for various alerts, such as Runway Incursion Alerts and Taxiway Conflict Alerts, to enhance safety and situational awareness.
- Collaborated with cross-functional teams to ensure the software met safety and performance standards.
- Debugged and resolved critical issues in the SafetyNet system to ensure reliable operation.
- Participated in code reviews to maintain high-quality code and adherence to best practices.
Achievements:
- Enhanced the SafetyNet system by optimizing alert algorithms, reducing false positives by 20%, and improving overall system reliability.
Projects
Skills
Education
Graz University of Technology
Master Information and Computer Engineering
Iasi University of Technology
System Engineering