
Adrian Suciu
Verified Expert in Engineering
Software Developer
Cluj-Napoca, Cluj County, Romania
Toptal member since April 22, 2022
Adrian is a software engineer with an electronics background. He has worked on mixed-signal oscilloscope software for a semiconductor company. He has also worked in the automotive sector on driver instrumentation and diagnostics for top automotive manufacturers.
Portfolio
Experience
- C - 11 years
- C++ - 7 years
- Embedded C - 6 years
- Linux - 6 years
- Qt - 5 years
- Bash - 5 years
- CMake - 5 years
- Python - 3 years
Availability
Preferred Environment
Linux, Qt, C++, Embedded C, CMake, Python, AppVeyor, NDK
The most amazing...
...work I've done is on the open-source software Scopy, which is a software defined oscilloscope, AWG, logic analyzer, and spectrum analyzer.
Work Experience
Software Engineer
Analog Devices
- Designed and developed cross-platform (Win/Linux/macOS/Android) software libraries and applications interacting with the Linux IIO subsystem.
- Developed and maintained continuous integration infrastructure.
- Coordinated development efforts and release cycles for Scopy, an open-source oscilloscope software.
- Provided technical support and interacted with the user community for company software.
Embedded Software Developer
NTT Data
- Developed various drivers and application modules for secondary displays, instrument clusters, and head-up displays.
- Implemented a UDS diagnosis protocol and diagnosis services according to customer specifications on various automotive projects.
- Provided support for hardware, testing, and production teams with software-related issues.
- Developed a simulation environment for electric control units using CANoe.
Embedded Software Developer
Continental
- Developed software for central door locking systems used in commercial vehicles.
- Created software for electronic immobilizers used in commercial vehicles.
- Debugged production line issues for released parts.
Experience
Scopy
https://github.com/analogdevicesinc/scopyEducation
Master's Degree in Electrical Engineering
Technical University of Cluj-Napoca - Cluj-Napoca, Romania
Bachelor's Degree in Electrical Engineering
Technical University of Cluj-Napoca - Cluj-Napoca, Romania
Skills
Libraries/APIs
NDK, Qwt
Tools
CMake, CANoe
Languages
C++, Embedded C, Bash, C, Python
Frameworks
Qt
Platforms
Linux
Other
Microcontrollers, Embedded Systems, Real-time Embedded Systems, UDS Diagnosis, CI/CD Pipelines, FPGA, AUTOSAR, CAN Bus, Device Drivers, Open-source Software (OSS), Open Source
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