





Mid-level competition due to popular senior software title and metro location but tempered by niche embedded Linux and NVIDIA edge expertise.
High because embedded Linux, C++ and hardware-specific edge AI experience is industry- and domain-specific.
Moderately strict due to specific mandatory C++/Embedded Linux/NVIDIA/edge AI skills and onsite requirement.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own design, development, and maintenance of embedded Linux software platform services and system management components using Modern C++.
Develop and integrate AI-powered applications and agent-based solutions for edge computing platforms like NVIDIA Jetson or ARM-based systems.
Collaborate in a Scaled Agile (SAFe) environment to deliver production-quality software including debugging, optimization, and participating in architecture and design reviews.
Strong proficiency in C++ and Embedded Linux development with system-level programming experience.
Experience with multithreading, IPC, networking, Linux debugging tools (GDB, Valgrind, Perf), Git, CI/CD, Docker, Python, and shell scripting.
Work Experience Required: Not explicitly mentioned in the JD.
Willingness to work onsite five days a week; relocation available.
Experienced in embedded edge computing platforms, specifically NVIDIA IGX Thor, Jetson, or similar ARM-based embedded systems.
Familiar with AI/ML workloads deployment and integration including exposure to NVIDIA AI stack (CUDA, TensorRT, ONNX Runtime) and emerging AI technologies (Generative AI, AI Agents, LLM/VLM applications).
Comfortable working in Scaled Agile (SAFe) environments, collaborating across global teams, and driving engineering best practices.