Search by job, company or skills

Best NanoTech

Senior Field Application Engineer (Embedded / Edge AI)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

1. About the Role

We are looking for an experienced FAE Software Engineer to support customer integration of SDKs and AI software stacks on Linux and RTOS based embedded platforms.

The role involves working closely with customers to enable successful deployment of applications on AI-enabled edge SoCs, assisting in debugging, performance optimization, and system integration.

The engineer will collaborate with global engineering teams and regional sales teams to support customer design-in activities and resolve technical integration challenges.

2. Key Responsibilities

  • Support customer integration of SDKs into Linux and RTOS-based embedded platforms.
  • Perform BSP adaptation and application-layer integration for customer environments.
  • Understand SDK updates, release notes, and implement changes within customer systems.
  • Compile, modify, and debug embedded software applications and firmware binaries.
  • Work with cross-compilation environments and embedded build systems.
  • Debug issues related to memory usage, latency, CPU/NPU bottlenecks, and system stability.
  • Assist customers with AI model deployment on NPU-based SoCs including model conversion and optimization.
  • Perform Linux system debugging using tools such as logs, dmesg, gdb, perf, and strace.
  • Support camera and computer vision pipelines including ISP interaction and image processing workflows.
  • Debug camera integration issues such as MIPI CSI bring-up and sensor driver interactions.
  • Reproduce customer issues internally and coordinate with engineering teams for resolution.
  • Create technical documentation, integration guides, and troubleshooting reports.
  • Collaborate with India and Japan sales teams for technical support during customer engagements.

3. Required Qualifications

  • Bachelor's or Master's degree in Electronics, Computer Science, Embedded Systems, or related field
  • 610 years of experience in embedded software development or semiconductor application engineering
  • Hands-on experience with Linux and RTOS based embedded platforms
  • Strong programming skills in C/C++ and Python
  • Experience with embedded debugging and performance analysis
  • Familiarity with AI frameworks and edge AI deployment workflows
  • Experience supporting customer integration or field engineering activities

4. Technical Skills

  • Embedded Linux system debugging
  • RTOS-based embedded development
  • Cross compilation and embedded build systems
  • SDK integration and BSP adaptation
  • AI model deployment on edge devices
  • Computer vision and image processing workflows
  • Camera interface integration and sensor drivers
  • Performance profiling and optimization

5. Preferred Experience

  • Experience working with NPU / AI accelerator based SoCs
  • Exposure to AI frameworks such as TensorFlow, PyTorch, or ONNX
  • Knowledge of camera pipelines, ISP processing, and OpenCV
  • Prior experience in customer facing engineering roles

6. Work Environment

  • Customer-facing technical role supporting embedded AI platform integration
  • Close collaboration with global engineering and regional sales teams
  • Opportunity to work on edge AI and computer vision platform

More Info

About Company

Job ID: 144010175