Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer - Performance Optimization

$199.3k - $264.5k

Decisive Point

About Applied Intuition Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines. Founded in 2017, Applied Intuition delivers the toolchain, Vehicle OS, and autonomy stacks to help customers build intelligent vehicles and shorten time to market. Eighteen of the top 20 global automakers and major programs across the Department of Defense trust Applied Intuition's solutions to deliver vehicle intelligence. Applied Intuition services the automotive, defense, trucking, construction, mining, and agriculture industries and is headquartered in Mountain View, CA, with offices in Washington, D.C., San Diego, CA, Ft. Walton Beach, FL, Ann Arbor, MI, London, Stuttgart, Munich, Stockholm, Seoul, and Tokyo. Learn more at appliedintuition.com. We are an in‑office company, and our expectation is that employees primarily work from their Applied Intuition office 5 days a week. However, we also recognize the importance of flexibility and trust our employees to manage their schedules responsibly. This may include occasional remote work, starting the day with morning meetings from home before heading to the office, or leaving earlier when needed to accommodate family commitments. (Note: For EpiSci job openings, fully remote work will be considered by exception.) 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. 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 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 Qualifications 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 Autonomy is one of the leading technological advances of this century that will come to impact our lives. The work you’ll do at Applied will meaningfully accelerate the efforts of the top autonomy teams in the world. At Applied, you will have a unique perspective on the development of cutting‑edge technology while working with major players across the industry and the globe. Compensation at Applied Intuition for eligible roles includes base salary, equity, and benefits. 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, 401k 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. Applied Intuition pay ranges reflect the minimum and maximum intended target base salary for new hire salaries for the position. The actual base salary offered to a successful candidate will additionally be influenced by a variety of factors including experience, credentials & certifications, educational attainment, skill level requirements, interview performance, and the level and scope of the position. Please reference the job posting’s subtitle for where this position will be located. For pay transparency purposes, the base salary range for this full‑time position in the location listed is: $199,295-$264,500 USD annually. Don’t meet every single requirement? If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. 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 against COVID-19 may not be deemed reasonable. The Company will engage in the interactive process on an individualized basis taking into account the particular position. Applied Intuition is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will 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 laws 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 their 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 that, as applicable, they will 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. #J-18808-Ljbffr Decisive Point

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Performance Optimization in Mountain View, CA vacancy
  • $150k - $300k

     ...~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software...  ...strong emphasis on correctness, performance, reliability, and maintainability...  ...firmware, kernel, and user space Optimize for performance, latency, memory... 
    Performance
    Local area
    Flexible hours

    Lyte

    Sunnyvale, CA
    4 days ago
  • $147.4k - $272.1k

     ...Cellular Embedded Software Engineer, Wireless Technologies & Ecosystems Join the Wireless Technologies...  ...Responsibilities Develop and optimize core cellular technologies for Apple...  ...teams to deliver reliable, high-performance cellular systems Contribute to innovation... 
    Performance
    Worldwide
    Relocation

    Apple

    Sunnyvale, CA
    5 days ago
  • $96.8k - $118.3k

     ...Job Description Description As an Embedded Software Engineer on our team, you will be responsible for the design, implementation...  ..., debugging, and validation of new systems. Optimize software for performance, scalability, memory efficiency, reliability, and maintainability... 
    Performance
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    4 days ago
  • $140k - $390k

     ...We are looking for firmware engineers to develop embedded platform drivers and application...  ...new communication protocol or optimize existing drivers to improve performance or write application-level modules...  ...systems using cutting edge software development tools and... 
    Performance
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $42.07 - $58.89 per hour

     ...willbe responsible forembedded software development for the...  ...out of the box to bring up embedded software architecture whilemaintainingscalability...  ...of deeply knowledgeable engineers that strive to build the...  ...system debugging and code optimization Make performance and optimization trade-... 
    Performance
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    4 days ago
  • $146.9k - $183.6k

     ...boundaries of what vehicle software can do in terms of remote diagnostics...  ...are seeking an experienced Embedded Software Engineer to spearhead the...  ...features enable Rivian Service to perform effective repairs and...  ...maintenance for vehicle safety and optimal performance.... 
    Performance
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Remote work
    Shift work

    Rivian

    Palo Alto, CA
    3 days ago
  • $160k - $220k

     ...Software Development Engineer Job Responsibilities: Design, develop and maintain software...  ...high quality and on schedule. Optimize code for performance and resource efficiency Review...  ...is a plus Familiarity with embedded switch or router real time operating... 
    Performance
    Full time

    Edelman

    Sunnyvale, CA
    5 days ago
  • $132.4k - $209.6k

     ...Role Overview: We are looking for a Software Development Engineer with an emphasis on Embedded systems. You are a self-starter and comfortable...  ...and benchmarking C++ applications and optimizing code for maximum performance. ~ Experience developing applications that... 
    Performance
    Flexible hours

    Aeva, Inc

    Mountain View, CA
    1 day ago
  •  ...a novel surgical robot system. The engineer will collaborate with a skilled team to design, build and optimize software that enables high-performance video capture, enhancement, compression...  ..., and display across a range of embedded platforms. The engineer will collaborate... 
    Performance
    Local area

    Intuitive

    Sunnyvale, CA
    1 day ago
  • $146.9k - $183.6k

     ...will set the standards for software-defined vehicles around...  ...skilled and motivated Senior Embedded Software Engineer to join our Vehicle Power...  ...management, system energy draw optimizations, vehicle reset, occupancy...  ...and much more. Write, perform, and review integration... 
    Performance
    Hourly pay
    Full time
    Contract work
    Part time

    Rivian

    Palo Alto, CA
    3 days ago
  • $174k - $252k

    Senior Embedded Software Engineer, Pixel Core USB Google Mountain View, CA, USA Apply Qualifications Bachelor’s degree or equivalent...  ...and influence SoC architecture when needed. Optimize USB usecase for performance and other system health metrics. Abstract hardware... 
    Performance
    Full time

    Google Inc.

    Mountain View, CA
    4 days ago
  • $134k - $236.33k

     ...Sensing is seeking an experienced Software Engineer to guide a team through...  ...candidate will work as an embedded, real-time PLSW development...  ...integration efforts along with perform software engineering in all...  ...posting date in order to receive optimal consideration. At... 
    Performance
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Sunnyvale, CA
    3 days ago
  • $160k - $220k

    Fortinet in Sunnyvale, California, seeks a seasoned software engineer with over 13 years of experience to design, develop, and maintain...  ...in TCP/IP networking. Responsibilities include optimizing code for performance and collaborating with teams to ensure high-quality software... 
    Performance

    Fortinet

    Sunnyvale, CA
    2 days ago
  •  ...needs).The RoleGM is seeking a Senior Embedded Software Test Engineer that ensures applications meet GM...  ...functional, system, quality, security, performance and architecture requirements. The...  ...possible quality.Assists in maintaining optimal resource utilization across a... 
    Performance
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    5 days ago
  • $125k

     ...enable Tesla to develop software with precision and...  ...for human error, and optimize development processes...  ...communicate, and augments the engineering process with analysis...  ...for highly efficient embedded code and work with...  ...code and debug for performance and reliability... 
    Performance
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    4 days ago
  • $140k - $300k

     ...What to Expect Tesla Energy is looking for an Embedded Software Engineer to help contribute to next generation designs....  ...Work with hardware and system teams on design optimization Drive software development for performance, scalability, modularity, robustness, and... 
    Performance
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  • $180k - $200k

     ...Sr. Embedded Software Engineer Santa Clara, CA We are seeking a highly seasoned Lead/Manager - Embedded...  ...Your tasks will include leading and performing unit testing, end-to-end testing of...  ..., scheduling) Develop and optimize low-level device drivers for peripherals... 
    Performance
    Remote work

    Phizenix

    Santa Clara, CA
    1 day ago
  •  ...solutions company is seeking an experienced engineer to drive the integration and validation of WiFi functionality on advanced embedded hardware. This role involves...  ...for a virtualized Android environment, optimizing performance and conducting in-depth debugging. The... 
    Performance

    Insight Global

    Palo Alto, CA
    4 days ago
  • $147.4k - $272.1k

     ...Camera Embedded Software Engineer Apple's Camera Firmware team is looking for an extraordinary firmware engineer...  ...clearly with implementation specifications. Optimize image processing algorithms to improve system performance. Work on HW validation and provide... 
    Performance
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  •  ...Position: Embedded Software Engineer Location: Sunnyvale, CA Duration : 12+ Months Contract Embedded Software Engineers collaborate...  ...-level software solutions and obtain information on performance requirements and interfaces. Role Overview Strong... 
    Performance
    Contract work
    Work experience placement

    BayOne Solutions

    Sunnyvale, CA
    5 days ago
  • $155k - $215k

     ...planet. We are a team of mission-driven engineers with experience across aerospace,...  ...make this future a reality. As an Embedded Software Engineer at Reliable Robotics, you will...  ...developing software for embedded, high-performance, or safety-critical applications... 
    Performance
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    4 days ago
  • $120k - $396k

     ...delivering high-quality embedded code that controls the...  ...highly knowledgeable engineers that strive to build the safest and most performant vehicle control...  ...systems, and embedded software engineering. What You...  ...system debugging and code optimization ~ Make performance... 
    Performance
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    5 days ago
  • $100k - $175k

     ...quality of life. As a Senior Embedded Software Engineer you will be responsible for designing,...  ...other relevant programming languages Perform system integration, testing, and validation of embedded systems Optimize software performance and memory usage... 
    Performance
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    eSpace

    Saratoga, CA
    4 days ago
  • $171k - $264k

     ...family commitments. Meet our engineers on the Vehicle OS team!...  ...and update complete vehicle software and AI applications. This is...  ...with expertise in developing embedded software applications on production...  ...requirements, interview performance, and the level and scope of... 
    Performance
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • $129.3k - $193.9k

     ...Inc. Job Area: Engineering Group, Engineering Group Software Engineering General...  ...looking for highly motivated embedded software engineers to...  ...delivers complete, optimized, high-quality wireless...  ...system-level functional and performance issues Contribute to... 
    Performance
    Work experience placement
    Work from home
    Worldwide

    Qualcomm

    Santa Clara, CA
    1 day ago
  • $155k - $242k

     ...Senior Embedded Software Engineer Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is powering...  ...educational attainment, skill level requirements, interview performance, and the level and scope of the position. Please... 
    Performance
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    5 days ago
  • $119.5k - $164.4k

     ...bridge the gap between complex embedded hardware and real-world...  ...the market leader for high-performance embedded GPS receivers in the...  ...platforms. You will own the full software development life cycle,...  ...architectures and solving complex engineering challenges that shape the... 
    Performance
    Ongoing contract
    Full time
    Local area
    Worldwide

    Trimble

    Sunnyvale, CA
    4 days ago
  • $165.2k - $223.6k

     ...Annapurna Labs designs silicon and software that accelerates innovation....  ...- Craft high-performance solutions using C/C++ running...  ...debug board-level issues and optimize data paths. You'll write device...  ...silicon meets systems. While ML engineers optimize models and... 
    Performance
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • Google Inc. is looking for a Senior Software Engineer in Mountain View to enhance audio technologies in Pixel devices. The role involves developing software for embedded systems, optimizing performance, and collaborating with cross-functional teams. Applicants should have... 
    Performance

    Google Inc.

    Mountain View, CA
    4 days ago
  • $40 - $56 per hour

     ...seeking an intern for their firmware platforms team. This position involves delivering high-quality embedded code, collaborating on software architecture, and optimizing performance. The ideal candidate is pursuing a degree in Computer Science or related field with a... 
    Performance
    Internship

    Tesla

    Palo Alto, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - Performance Optimization. Be the first to apply!