> Markdown version of [/jobs/ext/2034875-embedded-software-engineer-edge-ai](https://www.wearedevelopers.com/jobs/ext/2034875-embedded-software-engineer-edge-ai). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer, Edge AI - **Company:** Lytx, Inc. - **Location:** San Diego, CA, United States (Remote available) - **Experience:** Starter - **Contract:** Internship / Graduate position - **Skills:** C (Programming Language), Computer Vision, C++ (Programming Language), Encodings, Computer Engineering, Software Debugging, Embedded Software, Python (Programming Language), Linux System Administration, Machine Learning, Message Queuing Telemetry Transport (MQTT), Signal Processing, Information Technology, ONNX (Open Neural Network Exchange) Format, Decoding - **Published:** August 12, 2026 - **Apply:** https://www.disabledperson.com/jobs/74203661-embedded-software-engineer-edge-ai ## About the Role * 0-2 years of experience in embedded software development (internships and co-ops count). * Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience. * Working knowledge of C, C++, and Python. * Exposure to Linux-based systems and comfort learning across hardware platforms. * A learning mindset - comfortable asking questions and taking direction while building toward independent ownership., * Coursework or project experience with computer vision or machine learning. * Exposure to video pipelines or MP4-based encoding/decoding. * Familiarity with AI coding tools (e.g., Claude, Gemini) as part of a daily workflow. How We Work * You won't be handed a fully specified package - you're expected to understand the challenge, propose the solution, and carry it end to end. Small team, fast pace, high ownership. ## Description Lytx, Inc. is proud to be an equal opportunity/affirmative action employer and maintains a drug-free workplace. We are committed to attracting, retaining and maximizing the performance of a diverse and inclusive workforce. EOE/M/F/Disabled/Vet., * Build hands-on skills across the embedded stack. Work in C, C++, and Python across x86 simulation environments and target hardware (Ambarella, Rockchip), with close guidance from senior engineers. * Contribute to the model pipeline. Help implement defined pieces of the ONNX conversion and pre/post-processing pipeline for existing models (ADAS, DMS), under the direction of a senior engineer who owns the overall design. * Support the simulation and training environment. Help maintain datasets, training pipelines, and labeling tools, learning how they connect to what ships on-device. * Learn the system. Get exposure to internal application communication, device-to-device protocols, and device-to-cloud communication over MQTT, and start contributing to small, well-defined pieces of it. * Grow your debugging and signal-processing skills. Work with senior engineers to understand why a detection succeeded or failed, and take on small, scoped fixes as your understanding grows. ## Related Videos - [A Brief History of Data Storage](https://www.wearedevelopers.com/videos/974-a-brief-history-of-data-storage) - [Tour de Force: Open-Source LLM Inference Optimization from Simple to Sophisticated](https://www.wearedevelopers.com/videos/100099-tour-de-force-open-source-llm-inference-optimization-from-simple-to-sophisticated) - [Focoos AI: Building the Future of Computer Vision](https://www.wearedevelopers.com/videos/1659-focoos-ai-building-the-future-of-computer-vision) - [Intelligent Data Selection for Continual Learning of AI Functions](https://www.wearedevelopers.com/videos/367-intelligent-data-selection-for-continual-learning-of-ai-functions) - [Bitcoin transactions- embedding and using data for applications built on Bitcoin SV](https://www.wearedevelopers.com/videos/152-bitcoin-transactions-embedding-and-using-data-for-applications-built-on-bitcoin-sv) - [Challenges and Solutions for Efficient, Large-Scale Video Analysis](https://www.wearedevelopers.com/videos/2022-challenges-and-solutions-for-efficient-large-scale-video-analysis) ## Related Articles - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall)