Embedded Systems Engineering and Technical Consulting

Firmware development, hardware bring-up, PCB review, and root-cause debugging for teams building complex embedded products.

PhD in Electrical Engineering · 10+ years developing embedded and measurement systems · 5+ years in the semiconductor industry · Based in Germany

Engineering Support

Firmware and Drivers

Embedded C/C++ implementation, firmware architecture, peripheral drivers, communication interfaces, and real-time behavior.

Hardware and Bring-Up

Schematic and PCB review, component selection, mixed-signal design, power and signal integrity, and board-level debugging.

Root-Cause Analysis

Systematic investigation of timing failures, unstable measurements, memory faults, and complex hardware/software interactions.

Saeid Yazdani at an electronics workbench

Concrete Deliverables

  • Firmware implementation or focused module delivery
  • Driver and protocol work
  • Board-bring-up plan and measurement strategy
  • Root-cause analysis with reproducible findings
  • Code review with prioritized corrective actions
  • Schematic and PCB review report
  • Measurement, calibration, or test-strategy analysis
  • Documented limitations, risks, and next steps

How the Work Proceeds

  1. Define the technical problem and expected outcome.
  2. Review the available hardware, firmware, schematics, measurements, and documentation.
  3. Reproduce or isolate the failure, or review the proposed design.
  4. Deliver findings, implementation work, or corrective actions.
  5. Document important decisions, limitations, and remaining risks.

Project Enquiry

Describe the target platform, current technical problem, available evidence, and expected result. Do not send confidential source code, schematics, credentials, or proprietary files before an appropriate agreement is in place.

Project Enquiry

Prefer platform-based contracting? Selected projects can also be handled through Fiverr.