Desarrollaré y depuraré firmware embebido en c para muchos microcontroladores

Parte de la información se ha traducido automáticamente.

Egipto

Hablo Árabe, Inglés

Ingeniero de software integrado

Ingeniero de software embebido con más de 4 años creando y depurando firmware para microcontroladores y sistemas críticos para la seguridad. Escribo en C limpio, arranco hardware nuevo e integro stack...
Acerca de este Servicio

Desarrollo y depuro firmware para microcontroladores en modo bare-metal o RTOS, desde un solo driver hasta un arranque completo. Código en C limpio, eficiente y bien estructurado.

Puedo ayudar con:

  • Drivers de periféricos (CAN, LIN, SPI, I2C, ADC, PWM, GPT, UART, DIO)
  • Arranque de nuevas placas/silicon, relojes, MPU, mapa de memoria, scripts de enlazador, tablas de vectores
  • Firmware para aplicaciones basadas en RTOS y bare-metal
  • Depuración de fallos, errores y problemas de temporización
  • Configuración de CMake/Ninja, herramientas en Python y automatización
  • Errores críticos, reinicios, violaciones de punteros NULL y de pila/MPU
  • Problemas de arranque a bajo nivel (relojes, MPU, tipos de memoria) en ARM Cortex-M/R, TriCore y otros.

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

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

Plataforma:

ESP32

Experiencia:

Desarrollo de firmware

RTOS

Depuración de código

Etiquetas relacionadas