Skip to main content
CareerApp

Automotive Linux BSP Senior Engineer

Arrow Electronics

full time · Senior

Listed on Arrow Electronics’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

This role develops embedded Linux software for automotive platforms, focusing on board support packages, kernel drivers, and hardware integration across ARM-based systems. It suits experienced embedded engineers with automotive expertise who can work across the full software stack from low-level drivers to system testing.

Our summary, not Arrow Electronics’s wording. The full posting is on their site.

Skills this role names

Log in to see which of these are already on your profile.

What they ask for

Required

  • 5+ years BSP or low-level embedded software development
  • Experience with automotive platforms (QCOMM, NXP, TI, or Infineon)
  • Android and kernel fundamentals
  • Device driver development and hands-on experience
  • ARM tools and scripting languages (Python, Shell)
  • Embedded driver development for ARM processors
  • QNX or embedded Linux kernel development experience
  • Automotive communication protocols (CAN, LIN, FlexRay, Ethernet AVB/TSN)
  • Hardware bring-up and debugging (JTAG, Lauterbach)
  • Very good debugging skills
  • Open source stack integration
  • Yocto and CI/CD

Nice to have

  • Virtualization technologies (QEMU, Xen, KVM) and virtual I/O frameworks
  • Performance tuning experience
  • Clock drivers, storage device drivers, bus drivers, diagnostics or IPC drivers
  • Power management driver experience
  • Functional safety concepts and compliance processes knowledge

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.