Skip to main content

Applied Intuition

Software Engineer - Performance Optimization

Sunnyvale$199.3k–$264.5kfulltimemidAdded 1 month ago

About this role

Applied Intuition seeks a Software Engineer to optimize embedded autonomous driving software for performance-constrained platforms. You'll profile and tune complex software stacks on real hardware, balancing computational efficiency with algorithmic accuracy while collaborating with ML optimization teams.

What you'll do

  • Analyze and optimize application-layer runtime performance on embedded compute platforms
  • Profile CPU, GPU, and memory usage to fit software within platform constraints
  • Identify and resolve resource contention and thread safety issues through code reviews
  • Collaborate with ML runtime engineers on efficient model inference execution
  • Deploy and validate production code on QNX, Linux-based embedded, or RTOS platforms
  • Develop monitoring tools for system-wide runtime, latency, and performance metrics

What they're looking for

  • C++ development with focus on runtime performance
  • Performance profiling and optimization on constrained hardware
  • Embedded systems and RTOS platforms (QNX, Linux)
  • Concurrent programming and lock-free architecture design
  • Debugging complex runtime issues and resource contention
  • ML frameworks and runtime optimization (PyTorch, ONNX, TensorRT)
  • Scripting for performance profiling and automation
  • Autonomous driving software stack familiarity

Benefits

  • Work on cutting-edge autonomous vehicle technology
  • Collaborate with top global automakers and defense organizations
  • Primarily in-office (5 days/week) with flexibility for occasional remote work
  • Opportunity to impact widespread adoption of intelligent machines
  • Access to real-world embedded platforms and deployment scenarios
  • Company valued at $15 billion with extensive global offices
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Applied Intuition

Applied Intuition builds autonomous vehicle and defense systems software, including motion planning algorithms, simulation infrastructure, and autonomy integration platforms for aerial and ground platforms. The company is hiring for security engineers, robotics/autonomy software engineers, hardware-in-the-loop specialists, and IT operations professionals to support its growing physical AI operations.

View all jobs at Applied Intuition

Likely interview questions

  • Walk us through your experience profiling and optimizing C++ applications on embedded systems. What tools did you use and what was the largest performance improvement you achieved?
  • Describe a time when you had to fit a complex software stack into tight compute budgets. How did you approach identifying bottlenecks and making trade-offs between performance and accuracy?