S

Sonatus

No-code platform for software-defined vehicle development

Senior Embedded AI Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeSeoul, South KoreaNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Electrical Engineering, Mechanical/Control Engineering, or a related field is required; a master's degree is preferred.
  • At least 5 years of experience in machine learning engineering or embedded software, including at least 2 years deploying machine learning models on edge or embedded Linux targets.
  • Strong Python skills and the ability to read, build, and debug modern C++ (C++14/17).
  • Solid Linux debugging skills, including systemd, processes and logs, and containers; exposure to cgroups, sandboxing, seccomp, or shared-library/glibc issues is a plus.
  • Hands-on experience with structured device or bus-level signal data, including signal mapping, sampling, and time alignment; experience may be automotive, industrial fieldbus, or similar.
  • Experience deploying machine learning models with ONNX/ONNX Runtime and PyTorch or scikit-learn/XGBoost; exposure to quantization and latency/memory profiling on ARM (aarch64) targets.
  • Applied modeling experience with time-series or vehicle-signal data, such as regression, estimation, or anomaly detection, and ability to evaluate models against agreed metrics.
  • Experience with reproducible machine-learning pipelines and data tooling such as Parquet, Apache Arrow, or DuckDB, experiment tracking, and versioned datasets.
  • Python test automation and evidence-based triage; willingness to divide time between development and validation as needed.
  • Fluent Korean and professional English, with clear technical writing and comfort supporting customer engineers and on-site test events.
  • Hands-on experience with NXP S32 family/eIQ Auto, Qualcomm SA8xxx/SNPE-QNN, or comparable embedded compute platforms is preferred.
  • Vehicle dynamics, chassis or body control-domain knowledge, or prior virtual-sensor or sensor-replacement work is preferred.
  • Familiarity with OEM IT and security stacks, including Kubernetes, Harbor/Nexus, Kafka, SonarQube/Blackduck, security review processes, and data-sovereignty requirements is preferred.
  • Awareness of ASPICE v4 Machine Learning Engineering process group, ISO 26262, and ISO 21448 as applied to machine-learning components is preferred.
  • Experience with LLM-assisted engineering workflows, including agent tooling and MCP, and evaluation is preferred.
  • Proficiency with Jira/Confluence, Git-based workflows, and Agile/Scrum in cross-functional squads is preferred.
  • Customer-facing integration, field application, or solutions engineering experience is a strong plus.
  • Familiarity with automotive-specific protocols such as DBC/ARXML, UDS, SOME/IP, and DLT is a plus, not a prerequisite.

Responsibilities

  • Bring up and maintain Fastlane Edge on customer targets, including Sonatus gateway units (Fastlane Copilot) and customer control units, covering CAN/CAN-FD bring-up, DBC/ARXML integration, sandbox and Python-runtime deployment, security-policy adjustments, and cloud connectivity.
  • Integrate the runtime with customer platforms through the Sonatus Southbound SDK where direct bus access is unavailable.
  • Maintain Korea integration runbooks and default configurations, and work with the platform team to turn one-off demo fixes into mergeable, released code.
  • Validate, package, and deploy AI model bundles from partners, customer engineers, and Sonatus using the Sonatus ADK, including input-signal mapping, sampling and output-schema review, dependency checks, resource budgets, and OTA deployment through the Sonatus Cloud.
  • Verify multi-model concurrency on a single ECU within agreed CPU/RAM envelopes, and measure and document per-model resource profiles and telemetry policies.
  • Migrate Python-developed models to production-ready native C++/ONNX Runtime bundles, including model conversion, native integration and optimization, and automated numerical-parity validation against reference implementations.
  • Deliver SDK/ADK training and office hours in Korean for customer engineers authoring their own models; support model-contract (config.yml) authoring and signal-to-input mapping from customer network databases.
  • Help capture customer AI workload requirements, including use case, signals, rates, accuracy/latency targets, resource and data-sovereignty constraints, and document them for Sonatus product teams.
  • Create and maintain documentation as code, including integration guides, troubleshooting FAQs, and release notes in Korean and English.
  • Run customer vehicle captures through the Sonatus MLOps toolchain for data ingest and alignment, recipe-driven training, model-family A/B comparison, ONNX export, quantization, and on-target latency measurement.
  • Tune Sonatus virtual-sensor and estimation models on customer drives and deliver validated bundles with customer-facing reports.
  • Define ground-truth capture using reference sensors and co-logging, maintain dataset versioning, and contribute fixes and hardening upstream to the toolchain.
  • Execute on-vehicle validation and comparison drives; contribute to acceptance criteria and shadow-mode protocols with the customer and Sonatus QA; produce traceable test evidence and, when required, ASPICE v4 MLE artifacts.
  • Support major test events and demos on-site, troubleshooting integration issues directly in the vehicle or on the bench.
  • Serve as a technical contact for edge AI integration issues; reproduce and isolate defects across bundle, runtime, or cloud, and follow customer-found defects through the Sonatus release train.
  • Use AI tools such as Claude and GitHub Copilot to accelerate recipe authoring, test generation, log analysis, and documentation within customer data-governance constraints.

Desired Qualifications

  • Hands-on experience with NXP S32 family/eIQ Auto, Qualcomm SA8xxx/SNPE-QNN, or comparable embedded compute platforms.
  • Vehicle dynamics, chassis or body control-domain knowledge, or prior virtual-sensor or sensor-replacement work.
  • Familiarity with OEM IT and security stacks, including Kubernetes, Harbor/Nexus, Kafka, SonarQube/Blackduck, security review processes, and data-sovereignty requirements.
  • Awareness of ASPICE v4 Machine Learning Engineering process group, ISO 26262, and ISO 21448 as applied to machine-learning components.
  • Experience with LLM-assisted engineering workflows, including agent tooling and MCP, and evaluation.
  • Proficiency with Jira/Confluence, Git-based workflows, and Agile/Scrum in cross-functional squads.
  • Customer-facing integration, field application, or solutions engineering experience is a strong plus.
  • Familiarity with automotive-specific protocols such as DBC/ARXML, UDS, SOME/IP, and DLT is a plus, not a prerequisite.

About the Company

Sonatus

No-code platform for software-defined vehicle development

Sonatus builds a no-code platform for software-defined vehicles that lets automakers design adaptable vehicle software architectures and evolve them over time. The platform uses data from vehicles throughout their lifespan to drive continuous improvements. It is used by major carmakers, such as Hyundai Motor Group, to collect real-time diagnostic data and iteratively improve vehicle quality and owner experience. The business targets the full vehicle lifecycle—from design and engineering to production and after-sales—providing a software building block that helps automakers innovate faster, cut costs, and boost reliability and user satisfaction. The company recently raised funding and is expanding globally, including entering the Japanese market, signaling growth potential in software-defined vehicle adoption.

Company size
201-500
Company stage
Series A
Total funding
$110M
Headquarters
Sunnyvale, CA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Sonatus

See more jobs