Apple logo

FE Engineer

Apple

Austin, TXFull-timeSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Austin, TX
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The FE Engineer works across vertical product models to analyze and improve design performance. The role correlates RTL and model performance, identifies bottlenecks, and collaborates with Architecture and cross-functional engineering teams on performance goals and test plans. It also develops SystemVerilog and C++ testbench infrastructure, implements analysis and visualization methods for simulation data, and reviews performance-validation results.

Skills & qualifications

RequiredNice to have

Skills

Computer ArchitectureCache CoherencyCache HierarchyFabric InterconnectData StructuresAlgorithmsPythonC++SystemVerilogObject-Oriented ProgrammingWaveform ViewersHardware Performance DebuggingSystemVerilog MonitorsCSoftware ModelingPerlPerformance Data AnalysisPerformance Data VisualizationDesign VerificationTest Plan Development

Qualifications

Master's in Electrical Engineering, Computer Engineering, or Related Field2 Years Related Experience

Full job description

Weekly Hours: 40

Role Number: 200691269-0157

Summary

Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn't have imagined, and now, can't imagine living without. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do.

Description

APPLE INC has the following available in Austin, Texas. Work with all fields (vertical product models) with a critical impact in getting impactful products to millions of customers quickly. Work closely with Architecture to understand the performance goals of the design. Correlate RTL performance against model performance. Perform deep performance analysis in the design and report findings. Identify performance bottlenecks in design and coordinate with the Architecture team to improve performance. Define performance statistics to help with performance debugging and standard methodologies to enhance performance correlation effort. Utilize strong interpersonal skills, work independently, and lead work to align with the project goals, plus support multi-functional engineering efforts. Work with Architecture, Modeling, Micro-Architecture, Design, and Verification teams for performance test plan definition. Drive the definition of the testing methodology for executing the test plan. Develop testbench infrastructure for monitoring, checking and covering on-chip activity in SystemVerilog, and C++. Architect and implement data analysis and visualization methodologies of simulation performance data. Design and Performance Model. Review results and analysis of performance validation work with the cross-functional audience. 40 hours/week.

Minimum Qualifications

  • Master’s Degree or foreign equivalent in Electrical Engineering, Computer Engineering, or related field and 2 years of experience in the job offered or related position.

  • Experience and/or education must include:

  • Experience in Computer Architecture, including Cache Coherency, Cache Hierarchy Fundamentals, Fabric Interconnect fundamentals to help debug performance bottlenecks

  • Experience in Data Structures and Algorithms, including using python, C++ and System Verilog to work on multi-language codebases.

  • Experience in Object Oriented Programming, including using python, C++ and System Verilog to work on multi-language codebases.

  • Using waveform viewers to debug performance bottlenecks in hardware, including developing System Verilog monitors to automate performance stat collection.

  • Using C and C++, including updating and reviewing software model used to represent the hardware.

  • Scripting in Python and Perl experience, including using scripting in Python and Perl to analyze and provide visual representation of performance data.

  • Experience in design verification to help develop robust test plans.

Preferred Qualifications

  • N/A

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

How this job compares

Set against the 882 open Frontend Engineer jobs on Olive Jobs, counted November 6, 2026.

Pay
  • This postingNot listed
  • Texas median$126–195K/yr20 salary ranges
Openings
Olive Jobs lists 34 open Frontend Engineer jobs in Texas and 882 across the US. 12% of them nationwide are listed as remote or flexible.
Hiring the most in Texas
Experience
This posting asks for at least 2 years of experience — less than three in four Frontend Engineer postings that state a minimum ask for (median 5 years, across 736 postings).
Education
177 of the 882 open Frontend Engineer jobs (20%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 6, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.