
Posted 3 hours ago
Software Engineer - Performance Optimization
Applied IntuitionSoftware Engineer - Performance Optimization
Perks & benefits
Health InsuranceCommissionMedical InsurancePaid Leave
Requirements
Bachelors or Masters in Electrical Engineering or Computer Science, 5+ years of software development experience, Strong C++ development skills, Experience profiling CPU, GPU, and memory usage, Ability to debug complex runtime issues
Skills
C#Embedded SystemsLinux
About the role
Responsibilities
- Analyze runtime performance of the application layer and identify potential resource contentions
- Optimize compute usage to fit within embedded platform constraints without sacrificing algorithm accuracy or latency
- Profile and tune performance on embedded targets under real-world operating conditions
- Collaborate with ML runtime optimization engineers to ensure smooth model inference execution
- Proactively design for contention avoidance and thread safety through code and architecture reviews
- Deploy and validate production code on QNX, Linux-based embedded, or similar RTOS platforms
- Contribute to improving system-wide runtime, latency, and performance monitoring tools
Requirements
- Bachelors or Masters in Electrical Engineering, Computer Science, or a related field
- 5+ years of experience in software development
- Strong C++ development skills with a focus on runtime performance
- Experience profiling CPU, GPU, and memory usage performance on constrained compute
- Proven ability to debug complex runtime issues and resolve onboard resource contention
Preferred Qualifications
- Exposure to ML models and runtime frameworks such as PyTorch, ONNX, or TensorRT
- Experience with memory-constrained deployments and concurrent scheduling
- Prior experience with autonomous driving software stacks
- Scripting experience for performance profiling and automation
Benefits
- Base salary, equity, and comprehensive benefits
- Health, dental, vision, life, and disability insurance coverage
- 401k retirement benefits with employer match
- Learning and wellness stipends
- Paid time off
About the Company
Applied Intuition is a Tier 1 vehicle software supplier that accelerates the adoption of safe and intelligent machines worldwide. We provide the digital infrastructure and toolchains needed to bring intelligence to every moving machine, serving the automotive, defense, trucking, construction, mining, and agriculture industries.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer - Performance Optimization
Applied Intuition · Sunnyvale
