CareerPlanGet AI match score →

Senior Software Engineer – Embedded Linux, C++ & AI Platforms

2 Locations💼 Full-time🗓 2026-07-14 → 2026-07-31

Core

Design, develop, and maintain embedded software applications and platform services for advanced edge computing platforms using Modern C++ and Linux.

Role type

Senior Embedded Linux Software Engineer (C++ & AI Platforms)

Builds

Edge computing platforms (e.g., NVIDIA IGX Thor, Jetson) with AI and agent-based solutions

Domain

Industrial automation, IoT, Autonomous Systems, Embedded AI

Deliverable

production ML models | product features

Required skills

Modern C++ (C++11/14/17/20), Embedded Linux development, System programming, Multithreading, IPC, Networking, Debugging (GDB, Valgrind, Perf), Git, CI/CD, Docker, Python scripting, Shell scripting

Preferred skills

NVIDIA IGX Thor, Jetson, CUDA, TensorRT, Edge AI, AI Agents, LLM-based applications, Industrial Automation, IoT, Autonomous Systems

Technologies

NVIDIA IGX Thor, Jetson, CUDA, TensorRT, GDB, Valgrind, Perf, Docker, Python, Shell

Responsibilities

Design and develop embedded software applications and platform services, Develop software solutions for edge computing platforms, Perform complex debugging, troubleshooting, root cause analysis, and performance optimization, Develop and maintain CI/CD pipelines and automation frameworks, Collaborate with architects, product owners, QA teams, and cross-functional stakeholders, Participate in sprint planning, backlog grooming, estimation, and Agile ceremonies

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗