Marek F. — Embedded (C/C++) Software / FPGA Engineer (VHDL)
Expertise in Embedded Software (5.0 yr.), Embedded Firmware (4.0 yr.).
Last verified on March, 2025Bio Summary
- 7+ years of experience as an Embedded Software Engineer with a focus on C/C++ programming, FPGA development, and VHDL;
- Expertise in developing embedded systems, designing and implementing low-level software for hardware interfaces and device drivers;
- Strong background in FPGA design using VHDL and Verilog, with experience in FPGA programming and hardware/software integration;
- Experience with real-time operating systems (RTOS), and communication protocols such as SPI, I2C, UART, and CAN;
- Proficient in C/C++ programming, with strong debugging skills using tools like GDB, JTAG, and Oscilloscopes;
- Worked on hardware/software co-design and FPGA simulation and verification;
- Familiar with Linux and Windows environments, with cross-compilation for embedded platforms;
- Contributed to designing and developing embedded systems for automotive, telecommunications, and consumer electronics sectors.
Technical Skills
| Programming Languages | C, C#, C++, JavaScript, PHP, x86 Assembly |
| UI Frameworks, Libraries, and Browsers | CSS, HTML |
| Databases & Management Systems / ORM | Firebase Realtime Database, MySQL |
| Azure Cloud Services | Azure Logic Apps |
| Google Cloud Platform | Firebase Realtime Database |
| UI/UX/Wireframing | 3D Modelling |
| Third Party Tools / IDEs / SDK / Services | Altium, MatLab, PowerPoint |
| Version Control | BitBucket, Gerrit, Git |
| Platforms | FPGA |
| Operating Systems | RTOS, Unix |
| Mail / Network Protocols / Data transfer | TCP, USB |
| Other Technical Skills | ARM, ASM, AUTOSAR, CAN, FreeRTOS, GPIO, I2C, JTAG, J-Unit, Multisim, Octave, Oscilloscope, SPI, UART, VxWorks |