Svilupperò e debuggherò firmware embedded in c per molti microcontrollori

Alcune informazioni sono state tradotte automaticamente.

Egitto

Parlo Arabo, Inglese

Ingegnere del software integrato

Ingegnere del software embedded con oltre 4 anni di esperienza nella creazione e debug di firmware per microcontrollori e sistemi critici per la sicurezza. Scrivo C pulito, avvio nuovo hardware e inte...
Informazioni su questo servizio

Sviluppo e debug di firmware per microcontrollori bare-metal o RTOS, da un singolo driver a un completo avvio. C pulito, efficiente e ben strutturato.

Posso aiutarti con:

  • Driver periferici (CAN, LIN, SPI, I2C, ADC, PWM, GPT, UART, DIO)
  • Avvio di nuove schede / siliconi, clock, MPU, mappa della memoria, script del linker, tabelle dei vettori
  • Firmware applicativi basati su RTOS e bare-metal
  • Debug di crash, fault e problemi di timing
  • Configurazione di build con CMake/Ninja, strumenti Python e automazione
  • Fault critici, reset, violazioni di NULL-pointer e stack/MPU
  • Problemi di avvio a basso livello (clock, MPU, tipizzazione della memoria) su ARM Cortex-M/R, TriCore e altri.

MCU: ARM Cortex-M & Cortex-R, ESP32, NXP S32K, Renesas RH850, Infineon AURIX TriCore, TI MSPM, ST STM32, ST Stellar.

Strumenti: Keil, J-Link, TRACE32, CANoe, Candela, ISYSTEM, ODX studio, Davinci.

Piattaforma:

ESP32

Expertise:

Sviluppo firmware

RTOS

Debug

Microcontroller

IoT

testing