Skip to content
mimi

Principal Edge Software Architect (GPU / CUDA / C++ / Kubernetes)

EVONA

Long Beach · Hybrid Full-time Lead $150k – $200k/yr 1mo ago

About the role

About

We’re partnering with a cutting-edge defense and space technology organization building next-generation systems across ISR, space, and national security programs. This is a high-impact role where you’ll define how GPU-accelerated software systems are architected, optimized, and deployed at the edge.

You’ll sit at the center of GPU architecture, edge computing, and high-performance systems, driving how workloads are distributed across CPUs, GPUs, and FPGAs in mission-critical environments.

What You’ll Be Doing

  • Architect high-performance, GPU-accelerated software systems using C++ and CUDA
  • Design scalable, modular systems leveraging Kubernetes and containerized environments
  • Optimize parallel processing workloads across heterogeneous compute (CPU/GPU/FPGA)
  • Define latency, throughput, and SWaP constraints for edge deployments
  • Lead technical direction for real-time signal processing and edge AI systems
  • Mentor engineers on GPGPU best practices and performance optimization
  • Work closely with customers and stakeholders on next-gen ISR and edge platforms

What We’re Looking For

  • Strong experience in GPU architecture and CUDA development
  • Deep expertise in C++ and performance-critical systems
  • Experience building or architecting systems using Kubernetes / containerized infrastructure
  • Background in parallel computing, HPC, or distributed systems
  • Experience working with heterogeneous compute environments (CPU/GPU/FPGA)
  • Ability to operate as a hands-on technical leader / architect

Bonus if you have:

  • Experience in defense, ISR, or embedded/edge systems
  • Exposure to NVIDIA ecosystems (Jetson, Holoscan, etc.)
  • Understanding of signal processing, RF, or real-time systems

Additional Info

  • U.S. Citizenship required (clearance eligibility needed)
  • Hybrid role with 2–3 days onsite
  • Relocation support available

Why This Role?

  • Work on real-world, mission-critical systems, not just theoretical problems
  • Own architecture decisions that directly impact next-generation defense and space technologies
  • Join a fast-growing, engineering-led environment where your work actually ships

Skills

C++CUDAFPGAGPUHPCISRKubernetesNVIDIA JetsonNVIDIA HoloscanSWaPSignal Processing

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free