Performance Modeling Software Engineer, Platform Architecture
Apple
Performance Modeling Software Engineer, Platform Architecture In this role, you will be a member of the system‑on‑chip (SOC) performance team, working within the Hardware Technologies organization to shape the architecture of Apple's future devices. Our team initiates and fosters deep collaboration between the SOC architecture, design, power, and software teams, to deliver world‑class caches/memory system. The end goal is to provide the best customer experience in the world by enabling all the CPUs, GPUs, Machine Learning, Camera, Display, and Connectivity components on our chips to work seamlessly together. Description You will be tasked with ensuring Apple's ability to produce high quality, timely data to drive world class hardware designs. You will collaborate with engineers across the organization to translate design space studies into well written software models. You will develop your ability to transform the hardware execution model into high-performance C++. You will be involved with the full life‑cycle of performance modeling, from early architectural exploration to post‑silicon correlation. You will pay close attention to the performance, maintainability, and flexibility of the simulator, ensuring hardware architects can quickly iterate on experiments. Responsibilities Appreciate the good parts of C++ and leverage the language to maximize the utility of our software models Develop APIs that can be used by non‑expert C++ developers Train AI agents and non‑expert C++ developers on idiomatic code and methods Help ensure our codebase is structured for effective use with AI‑assisted development tools Write clear, self‑documenting code with consistent conventions, meaningful naming, and well‑organized modules Learn about the state of the art in SoC IP and chip‑level architecture Work on data analysis pipelines, visualization methodologies, and continuous regression testing Careful analysis and presentation of simulation results Minimum Qualifications Experience in hardware architecture and design issues Experience coding in C++ and Python Experience with computer architecture and software engineering principles Experience with data structures and algorithms Preferred Qualifications MS or PhD in CS, EE or related field 10+ years of relevant experience Experience with multi‑paradigm software development in C++ Experience with multi‑language programming environments, and selecting the right tool or language for the job Experience with compiler explorer and understanding the transformations the compiler is performing on your code Experience thinking about code as something that will be read by both humans and machines, and instituting conventions, structure, and documentation that make a codebase tractable for AI‑assisted reasoning and navigation Experience with architectural, micro‑architectural performance modeling 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. Learn more about your EEO rights as an applicant. #J-18808-Ljbffr Apple
- Apple Inc. is looking for a CPU Performance and Workload Analysis Engineer in Beaverton, Oregon. The role involves driving advanced exploration for next-generation CPU architectures and collaborating with software teams to optimize CPU designs. Candidates should have experience...PerformanceSoftware
- CPU Performance and Workload Analysis Engineer, Platform Architecture Modern system-on-chip (SoC) designs have dramatically changed how hardware and software is developed. It is increasingly important to understand the concerns of software developers when designing hardware...PerformanceSoftware
$69k - $96k
...revenue, DAT deploys a suite of software solutions, machine learning models, and intelligent automation... ...Opportunity DAT is looking for a NOC Engineer I to join our platform team. DAT’s infrastructure... ...will ensure the stability and performance of our infrastructure, respond...PerformanceSoftwareFull timeTemporary workFor contractorsWork experience placementWork at officeLocal areaImmediate startFlexible hoursNight shift- ...servers to a modern cloud architecture. We are seeking a... ...solutions to maximize performance. Draw the blueprints: use data modeling tools to map how information... .... Stay updated: keep software secure with updates and... ...knowledge of BI reporting platforms (Tableau, Tableau...PerformanceSoftwareHourly payWork experience placementLocal areaRemote workShift work
- CPU Performance Engineer, Platform Architecture Do you have an uncommon desire to seek out and solve exceedingly difficult challenges rather than the easy... ...and RTL to assess the feasibility of ideas through modeling, refine ideas and model correlation, and seed new ideas...Performance
- ...hoc reporting, including key performance indicator (KPI) reporting,... ...different types of databases and platforms. Learn business needs and... ...data warehousing and data modeling. Strong information technology... ...Human Machine Interface Software (HMI) and/or Programmable Logic...PerformanceSoftwareWork at office
- ...At Apple, ourPlatform Architecture group is responsible for... ...our hardware, software, and servers into oneunified... ...You’ll join a team of engineers and architects who are... ...threats, develop threat models, and define security... ...frameworks). Ability to perform critical analysis of...Software
- ...data scientists, data engineers, and software developers to ensure... ...machine learning models are efficiently deployed... ...environments. Architecture & Design: Design and... .... Monitoring & Performance: Implement... ...Proficiency in cloud platforms (e.g., AWS, Azure, Google...PerformanceSoftwareFull timeRemote work
$164.47k - $269.1k
...Join our Silicon Architecture team to drive power... ...and AI computing platforms. We are... ...power management, performance optimization, and... ...with hardware and software teams to ensure successful... ..., Computer Engineering or a related field... ...process. Work Model for this Role...PerformanceSoftwareLocal areaImmediate startShift work$124k - $280k
...PwC, our people in software and product... ...Those in software engineering at PwC will focus... ...enhance business performance. In this field, you... ...effectiveness. Model and reinforce professional... ...machines, platforms, clouds, and... ...Digital Integration & Architecture practice, we're...PerformanceSoftwareFull timeH1bShift work- ## Software Engineer II (Retail Platform Engineering)Bewerbenlocations: Bangalore, Karnataka, Indiatime type:... ...requirements and deliver tailored solutions* Perform unit testing, support user... ...team meetings, and demos in an Agile Model* Partner with teams across geographies...PerformanceSoftwareWorldwideShift work
$190.61k - $361.48k
...designs for high-performance computing and low... ...Power management architecture specifications, ensuring... ...hardware and software. Through creative... ..., and validation engineers during project... ...your pre-silicon models to close the gap... ...: Silicon and Platform Engineering Group...PerformanceSoftwareLocal areaImmediate startShift work- Embedded CPU Architect, Platform Architecture We are seeking a... ...role, you will drive performance and efficiency... ...improvements for both the software stack as well as the... ...teams, software engineers, and CPU designers,... ...profiling, performance modeling, and simulation environments...PerformanceSoftware
- ...manufacture our next-generation, high-performance, power-efficient processor,... ...existing sophisticated software systems for regression-... ...problems, and your ability to guide engineers who come to you with problems... ...that builds a simulation model from RTL is a plus Familiarity...PerformanceSoftware
$102.5k - $187.9k
...web, mobile, cloud platforms, physical environments... ...digital strategy, architecture, engineering, design, operations,... ...Senior Full Stack Software Engineer , you will... ...systems while optimizing performance Contribute to... ...with large language models, predictive capabilities...PerformanceSoftwareSummer holidayLocal areaFlexible hours$190.61k - $361.48k
...CPU Performance Architect The Role and Impact... ...and delivering architecture specifications that... ...of hardware and software throughout the... ...microarchitectures for CPU. Models CPU performance... ..., and validation engineers during the... ...: Silicon and Platform Engineering Group...PerformanceSoftwareLocal areaImmediate startShift work- ...Vice President of Platform Engineering About the Company Reputable... ...maintenance of the company's software and infrastructure. This... ...scalability, security, and performance of the platforms. The VP... ...understanding of platform architecture. The role requires a leader...PerformanceSoftware
- ...and access, our core business platforms, Power BI reporting, and the... ..., expectation management, performance guidance, and career development... ...laptop, email, and various software provisioning tasks are... ...skills, including DAX, data modeling, and managing reports for an...PerformanceSoftware
$95k - $99.6k
...primarily manage the engineering drawings library database... ...Assist with arc flash model and study reviews and... ...ability on CAD platforms. Experience with three... ...and EasyPower/ArcPro Software. Qualified Electrical... ...responsibilities and sets high performance goals. Works...PerformanceSoftwareWork at officeLocal area$95k - $99.6k
...opportunities Generous performance‐based bonuses 12% 401(... ...for managing the engineering drawings library database... ...Assist with arc flash model and study reviews and... ...technical ability on CAD platforms.* Experience with... ...and EasyPower/ArcPro Software* Qualified Electrical...PerformanceSoftwareWork at officeFlexible hours$86.5k - $142.7k
...your time designing architectures, writing and... ...concept, and guiding engineering teams through... ...integrations and runtime platforms. Actively... ...reliability Define performance, scalability, resilience... ...on background in software engineering and... ..., security or model‑risk...PerformanceSoftwareSummer holidayFlexible hours$166.6k - $250.9k
...with fundamentally different engineering philosophies and systems,... ...communication protocols, and technical architectures. Get it wrong, and you have... ...’s Banking Integration Platform as a Service team is like... ...transactions, ledgers, and the data models underneath. Be a product-...Software- ...teams to resolving operational & performance issues Work with architecture/engineering leads and other teams to ensure... ...years' experience in large-scale software development ~2+ year... ...with data warehousing, dimensional modeling and ETL development ~ Proven ability...PerformanceSoftwareContract work
- ...Storage Network Engineer - Renewables Location... ...control system architecture and methodologies... ...technology platform. They are committed... ...algorithms, network models, and conceptual design... ...other related software or hardware to... ...strategy for OT Network performance, monitoring, and...PerformanceSoftwareRemote jobFull timeFor contractorsFlexible hours
- ...Management (OFM) platforms. You will report to an Engineering Director and work... ...experience leading high-performing teams Technical... ...and microservices architectures Solid... ...fundamentals in SQL and data modelling Understanding of... ...WORK ON As a Manager Software Engineering, you...PerformanceSoftware
- Software Engineer - NIKE USA Inc. - Beaverton, OR Build and... ...with enterprise data platforms such as Databricks.... ...products. Participate in architecture and design... ...techniques, and mathematical models to predict and measure... ...interfaces and improve performance. Monitor functioning...PerformanceSoftwareRemote work
$86.5k - $142.7k
...your time designing architectures, writing and... ...concept, and guiding engineering teams through... ...integrations and runtime platforms. Actively... ...reliability Define performance, scalability,... ...on background in software engineering and modern... ..., security or model‑risk considerations...PerformanceSoftwareSummer holidayFlexible hours$99k - $232k
...At PwC, our people in software and product... ...Those in software engineering at PwC will focus on... ...and enhance business performance. In this field, you will... ...flows between machines, platforms, clouds, and people -... ...Digital Integration & Architecture practice, we're the architects...PerformanceSoftwareFull timeH1bShift work- ...Data Engineer Overview As a Data Engineer within North America... ...DMS, Spark, and building out performant data consumption layers. Design... ...to deliver high - quality software releases every 2 weeks through... ...warehousing, dimensional modeling and ETL development. ~ Demonstrable...PerformanceSoftware
- ...looking for an Associate Software Engineer for a 12 month... ...Experience with Power Platform, Power Automate, Power... ...effort, reusability, performance and testing. Remote... ...technical specifications, architecture diagrams, and other... ...Apps (canvas and model-driven apps), Power Automate...PerformanceSoftwareContract workWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Performance Modeling Software Engineer, Platform Architecture. Be the first to apply!
- software engineer contract Beaverton, OR
- software engineer healthcare Beaverton, OR
- network software engineer Beaverton, OR
- ngo software engineer Beaverton, OR
- software development engineer aws Beaverton, OR
- software developer fintech Beaverton, OR
- senior software engineer remote Beaverton, OR
- intel software engineer Beaverton, OR
- software engineer Beaverton, OR
- senior software design engineer Beaverton, OR

