Embedded Edge AI Architect

Trebecon LLC
United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) Data Validation Information Engineering Data Infrastructure Linux on Embedded Systems Firmware Field-Programmable Gate Array (FPGA) FreeRTOS Python (Programming Language) Multipoint Control Unit Performance Tuning Real-Time Operating Systems
+11 more
DataOps Application Data Signal Processing Software Engineering Data Processing Graphics Processing Unit (GPU) Cloud Platform System High Performance Computing Delivery Pipeline Real Time Data Data Pipelines

Job description

Developing software, algorithms, and firmware for AI systems across embedded platforms (GPUs, ARM MCUs, DSPs, FPGAs) * Developing Edge AI software across devices using Core ML + Metal (Apple) and Android platforms * Deploying deterministic Edge AI pipelines on NVIDIA platforms

Requirements

· 8-10+ years of experience in data engineering, telemetry systems, or applied data science within embedded, edge, or hardware-adjacent environments · Strong proficiency in Python for data processing, modeling, and pipeline development · Working knowledge of C/C++ to interface with low-level systems and firmware integration points · Proven experience designing and building telemetry pipelines, data models, and ingestion frameworks · Experience translating hardware/firmware signals into structured datasets for analytics, performance tuning, or ML use cases · Strong understanding of time-series data, signal processing, and real-time data constraints · Experience building firmware-to-application data interfaces and ingestion pathways · Ability to operate across system layers: device/edge * transport * host * data platform · Familiarity with GPU-based systems or high-performance computing environments · Strong cross-functional collaboration with firmware, hardware, and platform engineering teams · Experience designing performance characterization and optimization models that correlate telemetry, workload behavior, thermal constraints, and system utilization into actionable tuning policies, workload mappings, and system-level control decisions · Experience with edge AI / inference pipelines or GPU-accelerated workloads · Familiarity with RTOS concepts (Zephyr, FreeRTOS) - awareness vs deep specialization · Experience integrating platform management protocols (MCTP, PLDM) to enable structured telemetry, device visibility, and communication between embedded systems and host-side applications · Exposure to embedded Linux or hybrid edge/cloud architectures · Experience with data observability, data validation, and telemetry integrity frameworks · Background in hardware-adjacent environments (IoT, robotics, devices)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:00 min

Separating dataset creation from low-level software implementation steps

Jan Zawadzki · WWC 2022

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

1:50 min

Overview of the Edge AI ecosystem and tech stack

Maxim Salnikov Maxim Salnikov · WWC 2025

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · WWC Europe 2026

Videos

See all

Related articles

See all