Job Title
Business Application Engineer
Role Summary
Provide technical engineering and customer-facing support for Qualcomm-based platforms, focusing on Embedded Linux, Android, wireless integration, board bring-up, and system validation. Collaborate with Field Application Engineers (FAEs), suppliers, and internal teams to resolve issues, enable proofs-of-concept, and support commercial opportunities.
Member of Arrow's Engineering team working in a fast-paced, cross-functional environment supporting customers and internal stakeholders.
Experience Level
Mid-level — typically requires 3+ years of experience in Embedded Systems development on Linux and/or Android platforms.
Responsibilities
Primary responsibilities include platform support, troubleshooting, and enablement.
- Provide technical support for Embedded Linux, Android, and wireless integration on Qualcomm-based platforms.
- Assist customers with board bring-up, image flashing (Linux and Android), system configuration, and debugging hardware/software interactions.
- Reproduce customer environments to troubleshoot boot, connectivity, drivers, multimedia, and application issues.
- Support Wi‑Fi and Bluetooth integration and troubleshoot connectivity, pairing, and driver issues.
- Debug system-level problems using serial consoles, dmesg, logcat, ADB, and network analyzers.
- Work on BSP customization, Yocto builds, Android image builds, and system optimization.
- Integrate and debug multimedia pipelines (camera, audio, video) and related frameworks.
- Collaborate with Qualcomm FAEs, internal engineering, and sales to enable PoCs, demos, and technical validation.
- Create technical documentation, troubleshooting guides, and internal knowledge base materials.
Requirements
Must-have technical skills and relevant experience; concise listing of desirable extras included.
- 3+ years of embedded systems development experience on Linux and/or Android platforms.
- Experience with Embedded Linux: Yocto Project, BSP customization, kernel configuration, and device tree modifications.
- Hands-on experience with Android BSPs (AOSP), image flashing, system debugging, ADB and fastboot.
- Experience with bootloaders (U-Boot), boot sequence analysis, and board bring-up.
- Ability to analyze kernel logs, Android logcat, and system-level failures.
- Knowledge of Wi‑Fi and Bluetooth (Classic and BLE) configuration and troubleshooting.
- Networking fundamentals: TCP/IP, SSH, routing, and connectivity debugging.
- Experience integrating and debugging multimedia frameworks such as GStreamer and V4L2.
- Proficiency in C or C++ for embedded development and Python/Bash for scripting and automation.
- Experience with Git, serial debugging tools; familiarity with JTAG and hardware-level troubleshooting.
- Strong technical communication and customer-facing skills.
-
Nice-to-have: Experience with Qualcomm platforms (e.g., Dragonwing, Voice & Music SoCs) and AI/Edge processing (NPU/DSP) integration.
Education Requirements
Bachelor's or master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
About the Company
Company: Arrow Electronics
Headquarters: Centennial, Colorado, United States
Global technology solutions provider and distributor of electronic components, software and services. Serves commercial and industrial markets with design engineering, product realization, supply chain and IoT solutions; parent company of eInfochips.

Date Posted: 2026-05-04