Software Engineer - Performance Optimization
Applied Intuition, Inc. · Sunnyvale
Job description
About the role
Applied Intuition is seeking a Software Engineer with deep expertise in optimizing application‑layer software for embedded systems. You will work across multiple components of an autonomous‑driving software stack deployed on embedded compute platforms, ensuring the stack fits tight compute budgets while preserving algorithmic performance.
Key responsibilities
- Analyze runtime performance of the application layer and pinpoint resource contentions.
- Optimize compute usage to meet embedded platform constraints without sacrificing accuracy or latency.
- Profile and tune performance on embedded targets.
- Ensure efficient concurrent execution of multiple applications.
- Collaborate with cross‑functional teams to integrate performance improvements throughout the stack.
Required profile
- Proven experience optimizing software for embedded systems.
- Strong understanding of autonomous‑driving software architectures.
- Ability to work on complex, performance‑critical codebases.
- Experience with runtime analysis and performance tuning.
Required skills
- Embedded systems development.
- Performance analysis and profiling.
- Concurrent execution optimization.
- Algorithmic performance tuning on resource‑constrained hardware.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 19 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 4 weeks from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Applied Intuition, Inc.
Sunnyvale