Edge AI Software Engineer - Intermediate
Core
Develop and optimize embedded AI solutions on NXP SoCs for automotive, industrial, and intelligent edge systems.
Role type
Intermediate Edge AI Software Engineer
Builds
Embedded AI software products and inference pipelines for real-world platforms
Domain
Automotive and industrial edge computing
Deliverable
production ML models
Required skills
C/C++, Python, Linux-based embedded systems, software debugging, profiling, performance tuning, AI frameworks (TensorFlow, PyTorch, ONNX, TFLite)
Preferred skills
Processor architecture knowledge (ARM, SIMD/NEON), hardware acceleration (GPU, DSP, NPU), model optimization (quantization, pruning), automotive software standards (ISO 26262, AUTOSAR)
Technologies
NXP SoCs (MCU/MPU), TensorFlow, PyTorch, ONNX, TFLite, Linux
Responsibilities
Develop and optimize Edge AI SW products, deploy machine learning models to embedded platforms, contribute to AI inference pipelines, support performance optimization, integrate solutions with cross-functional teams, participate in development lifecycle
Seniority
Intermediate, hands-on IC