You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Petar DoshevPD

Petar Doshev

Senior Embedded Sofware Engineer

€280/day
Sofia, BG
8-15 years

Average response time: 1 hour

About Petar

Experienced engineer specializing in complex, safety-critical firmware and robotics. I bridge the hardware-software gap, deliver robust architecture, and streamline production pipelines for European clients.

With 7+ years at Tier-1 automotive leaders (Bosch, KOSTAL) and robotics R&D, I write deterministic, production-ready code complying with strict industry standards.
What I Bring to Your Project:

Safety-Critical Firmware: Expert with Infineon AURIX™ TC3xx, Vector AUTOSAR (MCAL, BSW), and custom startup code adhering to ISO 26262 / ASIL.

RTOS & Robotics: Architected low-latency MCU subsystems (STM32, FreeRTOS) integrated with edge AI SoCs (Nvidia Orin/Linux) and implemented motion control (inverse kinematics, PID).

Hardware Bring-up & Debugging: Hands-on bring-up of board revisions using oscilloscopes, logic analyzers, and protocol sniffers (CAN, SPI, I2C). Skilled in high-frequency EMI/EMC noise mitigation.

Workflow Automation: Built custom Python toolchains for Jenkins pipelines handling multi-target cross-compilation, automated unit testing, and static analysis (MISRA/linting). Easily adapted to automate factory flashing or calibration.

How We Can Collaborate:

I operate through my registered company in Bulgaria for seamless, fully compliant international B2B contracting. Whether you need blank-canvas architecture, custom drivers, or expert debugging for an elusive hardware-software bug, I can work independently or integrate into your team.

Let's scale your project safely. Reach out to discuss your requirements and timelines.
  • English

    Native or bilingual

  • Bulgarian

    Native or bilingual

  • Russian

    Basic

Remote only
Primarily works remotely

Experience

  • BOSCH
    Senior Embedded Sofware Engineer
    DIGITAL AND IT
    March 2022 - Today (4 years and 4 months)
    Bulgaria
    • Developed foundational software platform for the Infineon AURIX™ TC3xx
    microcontroller family.
    • Developed custom startup code for the AURIX™ TC3xx platform, adhering to the highest
    automotive functional safety standards to guarantee secure boot-up, memory initialization,
    and initial hardware verification.
    • Configured and implemented MCAL, BSW, and application layers using Vector AUTOSAR
    tools, alongside robust communication drivers.
    • Designed safety-compliant custom drivers for the system watchdog module,
    ensuring robust fault isolation and strict adherence to functional
    safety requirements.
    • Designed and implemented a complete, end-to-end automated CI/CD build system
    using Python, orchestrating multi-target cross-compilation, automated unit testing, static
    code analysis (linting/MISRA), and verification reporting seamlessly integrated into Jenkins
    pipelines.
    • Autonomous Robot on a STM32(RTOS) + Nvidia Orin(LINUX) + Intel RealSense stack
    • Architectured and developed the real-time MCU (STM32) subsystem
    based on FreeRTOS
    • Cross team work between MCU and SoC teams
    • Direct Drive motor control with inverse kinematics control
    Embedded Systems
  • KOSTAL
    Embedded Sofware Engineer
    September 2020 - March 2022 (1 year and 6 months)
    Bulgaria
    • • Developed embedded sofware, core drivers, services, and applications for steering column clusters.
    • • Designed and deployed custom security transponder drivers and applications for automotive customers
    • • Collaborated closely with cross-functional hardware engineering teams to debug and resolve complex issues spanning the hardware-sofware gap.
  • Labex Trade
    Lead Product Design Engineer
    October 2015 - September 2020 (4 years and 11 months)
    Plovdiv, Bulgaria
    • • Led the mechanical design and development of a new electro-larynx medical device product line.
    • • Contributed actively to electronic hardware design, ensuring seamless integration between mechanical enclosures and custom PCBs.

Recommendations

Be the first to recommend Petar

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor's Degree Electronics Engineering
    Technical University of Sofa
    2015
    Bachelor's Degree Electronics Engineering

Skill set

Categories