Embedded Linux

  • creating board support packages (BSP)
  • early-stage prototyping using development boards
  • hardware testing and validation
  • boot time optimization
  • Linux drivers development
  • scripting, configuration, and customization
  • SOMs (Toradex, Embedded Artists)
  • user-space applications (C, C++, Rust, Python)
  • years of experience with different ARM microcontrollers
    • NXP (i.MX6, i.MX7, i.MX8)
    • TI (AM335x)
    • Raspberry PI