Software Engineer - Performance Optimization

Applied Intuition

Mountain View (CA)

On-site

USD 199,295 - 264,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity options
Comprehensive health insurance
401(k) retirement benefits with employer match

Job summary

Applied Intuition in Mountain View is seeking a Software Engineer with deep experience in optimizing application-layer software for embedded systems. You will be responsible for enhancing runtime performance in an autonomous driving software stack.

The ideal candidate will have strong C++ skills, 5+ years in software development, and a background in profiling CPU and GPU performance. The position offers a competitive salary range of $199,295–$264,500 annually, along with comprehensive benefits.

Qualifications

  • 5+ years of experience in software development.
  • Proven ability to debug complex runtime issues.
  • Experience with optimization of compute usage.

Responsibilities

  • Analyze runtime performance of the application layer.
  • Collaborate with ML runtime optimization engineers.
  • Deploy and validate production code on embedded platforms.

Skills

Strong C++ development skills with a focus on runtime performance
Experience profiling CPU, GPU, and memory usage performance
Ability to debug complex runtime issues

Education

Bachelors or Masters in Electrical Engineering or Computer Science

Job description

About The Role

We are looking for a Software Engineer with deep experience in optimizing the application‑layer software for embedded systems. In this role, you will work across multiple components of an autonomous driving software stack deployed on embedded compute platforms. You will be responsible for fitting a complex software stack into tight compute budgets while maintaining algorithmic performance, analyzing runtime behavior, and ensuring efficient concurrent execution of multiple applications.

At Applied Intuition, You Will:
  • 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 closely with ML runtime optimization engineers to ensure smooth model inference execution within the stack
  • Proactively design for contention avoidance and thread safety through code reviews and software architecture reviews; propose single threaded lock‑free approaches where appropriate
  • 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
We're Looking For Someone Who Has:
  • Bachelors or Masters in Electrical Engineering or 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
Nice To Have:
  • Exposure to ML models and runtime frameworks (PyTorch, ONNX, TensorRT)
  • Experience with memory‑constrained deployments and concurrent scheduling
  • Prior experience with autonomous driving software stacks
  • Scripting experience for performance profiling and automation
Compensation

Base salary is a single component of the total compensation package, which may also include equity in the form of options and/or restricted stock units, comprehensive health, dental, vision, life and disability insurance coverage, 401(k) retirement benefits with employer match, learning and wellness stipends, and paid time off. Note that benefits are subject to change and may vary based on jurisdiction of employment. The actual base salary offered to a successful candidate will be influenced by factors including experience, credentials & certifications, educational attainment, skill level requirements, interview performance, and the level and scope of the position. Base salary range for this full‑time position is: $199,295–$264,500 USD annually.

Applicants will be required to be fully vaccinated against COVID‑19 upon commencing employment. Reasonable accommodations will be considered on a case‑by‑case basis for exemptions to this requirement in accordance with applicable federal and state law. Applicants should be aware that for external‑facing roles that involve close contact with Company employees or other third parties on the Company’s premises, accommodations that involve remaining unvaccinated may not be deemed reasonable. The Company will engage in the interactive process on an individualized basis taking into account the particular position.

Equal Opportunity Employer

Applied Intuition is an equal‑opportunity employer and federal contractor or subcontractor. Consequently, the parties agree to abide by the requirements of 41 CFR 60‑1.4(a), 41 CFR 60‑300.5(a) and 41 CFR 60‑741.5(a) and that these regulations are incorporated herein by reference. These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on race, color, religion, sex, sexual orientation, gender identity, or national origin. These regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability. The parties also agree to abide by the requirements of Executive Order 13496 (29 CFR Part 471, Appendix A to Subpart A), relating to the notice of employee rights under federal labor laws.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Performance Optimization
Software Engineer - Performance Optimization

applied • Sunnyvale (CA)

On-site
USD 199,000 - 265,000
Equity options
Health insurance
401k retirement benefits
+2
Software Engineer - Performance Optimization
Software Engineer - Performance Optimization

Decisive Point • Sunnyvale (CA)

On-site
USD 199,000 - 265,000
Health insurance
401k retirement benefits with employer match
Paid time off
Software Engineer (Performance Optimization)
Software Engineer (Performance Optimization)

Applied Intuition • Sunnyvale (CA)

On-site
USD 199,000 - 265,000
Comprehensive health, dental, vision, life, and disability insurance
401k retirement benefits with employer match
Learning and wellness stipends
+1
ML Runtime Optimization Engineer
ML Runtime Optimization Engineer

applied • Sunnyvale (CA)

On-site
USD 159,000 - 200,000
Health, dental, and vision insurance
401k retirement benefits with employer match
Learning and wellness stipends
ML Runtime Optimization Engineer
ML Runtime Optimization Engineer

Decisive Point • Sunnyvale (CA)

On-site
USD 159,000 - 200,000
Health insurance
401k retirement benefits
Paid time off
+1
ML Runtime Optimization Engineer
ML Runtime Optimization Engineer

Applied Intuition Inc. • Sunnyvale (CA)

Hybrid
USD 159,000 - 200,000
Senior Embedded Software Engineer - Firmware
Senior Embedded Software Engineer - Firmware

Decisive Point • Sunnyvale (CA)

On-site
USD 171,000 - 264,000
Equity in the form of options or restricted stock units
Comprehensive health, dental, and vision insurance
401k retirement benefits with employer match
+2
Senior Embedded Software Engineer - Firmware
Senior Embedded Software Engineer - Firmware

Applied Intuition • Sunnyvale (CA)

On-site
USD 171,000 - 264,000
Equity options
Comprehensive health insurance
401k with employer match
+2
Software Engineer - E2E Autonomy
Software Engineer - E2E Autonomy

Applied Intuition • Sunnyvale (CA)

On-site
USD 153,000 - 222,000
Equity options
Health insurance
401k retirement benefits
+1
Software Engineer - Low Speed Motion Planning & Control
Software Engineer - Low Speed Motion Planning & Control

Applied Intuition Inc. • Sunnyvale (CA)

On-site
USD 125,000 - 232,000