FAE - Principal Field Applications Engineer (AI & Vision Specialist)
Microchip Technology Inc. · JP
a month agoImpress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this FAE - Principal Field Applications Engineer (AI & Vision Specialist) role.
Rezi rewrites your resume against Microchip Technology Inc.'s job description. Free.

Tailor your resume to this FAE - Principal Field Applications Engineer (AI & Vision Specialist) role.
Rezi rewrites your resume against Microchip Technology Inc.'s job description. Free.
Don't guess if your resume is good enough.
See how it scores against the FAE - Principal Field Applications Engineer (AI & Vision Specialist) posting at Microchip Technology Inc. — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the FAE - Principal Field Applications Engineer (AI & Vision Specialist) posting at Microchip Technology Inc. — free, in seconds.
About the Role
The Edge AI & Vision FAE delivers expert technical support to facilitate the integration of Microchip solutions and Hailo technologies into customer applications. This role bridges deep learning model optimization with embedded Linux platforms to enable seamless AI acceleration on MPU and processor-based architectures. The candidate will leverage hands-on expertise in Linux driver porting, HailoRT runtime integration, and GStreamer-based video pipeline debugging to guide customers through complex system integration challenges. Working closely with global Business Unit (BU) teams, the Edge AI & Vision FAE will ensure the rapid resolution of field technical issues and customer requirements. Additionally, this role serves as a key voice of the customer, delivering strategic market feedback to expand Microchip’s technology leadership and business presence in the rapidly growing Edge AI market.
Responsibilities
- Be an expert in Hailo products
- Have a deep technical comprehension of the product features (both SW and HW) and product roadmap
- Master Microchip Hailo products technical messaging to support business development and sales processes
- Understand the customer’s technical use case for Hailo technology and the customer’s system comprehensively
- Analyze customer requirements and document gaps in the Hailo solution
- Report gaps and proactively work to close them
- Manage a technical alignment process with customers to communicate status, derive a technical work plan, and generate feedback to Hailo business unit
- Proactively help the customer evaluate and integrate the Hailo solution and help the customer to reach productization of their product
- Work closely and collaborate with Japan Sales and Engineering members and Hailo business unit to conquer business milestones
- Work with Hailo product team to drive new product requirements
- Deliver technical support to resolve customer problems and to find new opportunities
- Support customers with quantization, compilation, and optimization of deep learning models such as YOLO, ResNet, and Transformer-based models using the Hailo Dataflow Compiler and HailoRT runtime libraries
- Leverage the unique Dataflow Architecture of Hailo NPU to guide customers in achieving optimal frame rates (FPS) and memory bandwidth with minimum power consumption on their target platforms
- Support customer applications based on VPU (Vision Processing Unit) and vision/video processing solutions, including system integration and performance optimization for AI and vision applications
- Support Hailo NPU/VPU driver porting and integration in embedded Linux environments, including Kernel and Yocto, and resolve hardware/software integration issues involving PCIe or USB interfaces
- Provide technical support for key customer workshops, seminars, and technical demonstrations
Requirements
- Proficiency in C/C++ and Python, with hands-on experience in embedded Linux environments (e.g., Yocto, Buildroot, or Ubuntu), including kernel drivers, Device Tree configuration, and Board Support Packages (BSP)
- Solid understanding of deep learning models, AI inference, and optimization (quantization, pruning, model conversion) using PyTorch, TensorFlow, and ONNX
- Experience with Neural Network Compilers/Toolchains for target AI accelerators, including converting/quantizing models to target hardware runtimes
- Understanding of VPU, Vision SoC, ISP, and camera architecture, with practical knowledge of video streaming and multimedia frameworks (e.g., GStreamer, OpenCV, FFmpeg)
- Understanding of AI accelerator/NPU architectures and performance profiling methodologies (latency, throughput, power optimization)
- Knowledge of HW/SW interface protocols and bus architectures, including PCIe, USB, UART, and I2C, for system-level integration
- System-level debugging skills (using GDB, kernel tracing, logic analyzers/oscilloscopes) to resolve hardware/software integration and customer-reported issues
- Ability to understand English technical documentation and communicate effectively with HQ engineers and global technical teams
- Strong customer-facing, communication, and technical presentation skills
- Hands-on experience with third-party AI accelerator platforms such as NVIDIA TensorRT / DeepStream or Intel OpenVINO
- Experience collaborating with global HQ or overseas engineering teams
- Experience supporting multiple customers and working effectively across teams
- Strong English technical writing and communication skills
- Systematically solves problems and hypothesizes possible client pain points, expectations, and implicit needs; brainstorms with team members to devise solutions to solve complex client challenges
- Tailor communication to the client’s needs with authority; effectively delivers presentations and has strong verbal and written communication skills
- Goes out of his or her way to complete a task and has relentless drive to achieve results; is independent and self-directed and takes initiative
- Works collaboratively with team members, shares knowledge, and contributes effectively to achieving common goals
Skills
- C/C++
- Python
- Embedded Linux
- Yocto
- Buildroot
- Ubuntu
- Kernel drivers
- Device Tree configuration
- Board Support Packages (BSP)
- Deep learning models
- AI inference
- Optimization (quantization, pruning, model conversion)
- PyTorch
- TensorFlow
- ONNX
- Neural Network Compilers/Toolchains
- VPU
- Vision SoC
- ISP
- Camera architecture
- Video streaming
- Multimedia frameworks
- GStreamer
- OpenCV
- FFmpeg
- AI accelerator/NPU architectures
- Performance profiling
- PCIe
- USB
- UART
- I2C
- GDB
- Kernel tracing
- Logic analyzers/oscilloscopes
- NVIDIA TensorRT
- DeepStream
- Intel OpenVINO
Location
- Remote
- Hybrid
Work Type
- Full-time
Experience Level
- 2+ years of professional experience in embedded systems, Edge AI, AI hardware, VPU/Vision Processing, or related development and technical support
- Experience in developing or supporting AI, computer vision, or AI acceleration solutions is preferred
Education Level
- Bachelor’s degree in electrical engineering, Computer Engineering, or a related field
Benefits
- Competitive base salary
- Bonus aligned with company goals
- Employee stock purchase program
- Health insurance coverage
- Opportunity to manage technical projects at accounts on an entrepreneurial and collaborative basis
About the Company
- Microchip Technology Inc. is a 17,000-member team that works on the technology that powers the world around us.
- Our culture supports employee growth and stability, offering challenges and career potential through an array of products and solutions.
- We have nationally-recognized Leadership Passage Programs supporting career growth.
- We are committed to employee development, values-based decision making, and a strong sense of community, driven by our Vision, Mission, and 11 Guiding Values.
- Our company is built by dedicated team players who love to challenge the status quo.
- We have achieved record revenue and over 30 years of quarterly profitability.