Hardware and Software Modeling Engineer

Technology company that revolutionizes entire industries through innovation in amazing technology and industry-leading environmental efforts.
$175,800 - $312,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Hardware

Description For Hardware and Software Modeling Engineer

Apple's Silicon Development Team within the Graphics, Games, and Machine Learning (GGML) software group is seeking an experienced engineer to shape the architecture of future products. This role combines hardware and software expertise, focusing on modeling and simulating advanced graphics, media, and machine learning use cases. As a Hardware and Software Modeling Engineer, you'll work at the intersection of cutting-edge technology, collaborating with diverse teams across product, hardware architecture, software driver, firmware, frameworks, and applications.

The position offers an opportunity to directly influence Apple's future products through detailed analysis, modeling, and simulation. You'll be responsible for developing crucial use case models, conducting performance analysis, and working with cross-functional teams to define product vision. The role requires a strong technical foundation in computer architecture and SoC microarchitecture, combined with expertise in modern programming languages.

This is an ideal position for someone who thrives in a collaborative environment and has a passion for pushing technological boundaries. The role offers competitive compensation ($175,800-$312,200), comprehensive benefits, and the chance to work with state-of-the-art technology at one of the world's most innovative companies. You'll be part of a team that values creativity, analytical thinking, and the ability to tackle complex, undefined problems.

The position is perfect for candidates with advanced degrees in Computer Science or related fields, who have a deep understanding of computer systems and architecture. You'll have the opportunity to work on early-stage products that could revolutionize the industry, while being supported by Apple's extensive resources and benefits package, including stock options and educational support.

Last updated 2 hours ago

Responsibilities For Hardware and Software Modeling Engineer

  • Developing use case models, hardware models, and associated tools for future products
  • Analysis and validation of use cases with respect to power and performance goals
  • Collaborating with cross-functional teams to define vision for future products
  • Defining technical requirements of Apple's future products
  • Learning about state of the art in mobile System-on-Chip (SoC) and chip-level architecture

Requirements For Hardware and Software Modeling Engineer

Python
Go
Java
  • Masters in Computer Science, Computer Engineering or related technical field
  • Strong interest in modeling, simulation and analysis of computer systems
  • Extensive knowledge in computer architecture, software engineering, performance modeling, and SoC microarchitecture
  • Expert level grasp of at least 1 modern programming language
  • Strong analytical skills
  • Ability to work in a highly collaborative environment

Benefits For Hardware and Software Modeling Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation benefits
  • Employee Stock Purchase Plan
  • Discounted products and free services

Interested in this job?

Jobs Related To Apple Hardware and Software Modeling Engineer

Solution Engineer - IS&T AI & Data Platforms

Senior Solutions Engineer role at Apple focusing on enterprise GenAI strategy and AI/ML platforms, offering competitive compensation and benefits.

AIML - Senior ML Engineer - Siri & Information Intelligence

Senior ML Engineer position at Apple working on Siri's Geo domain team, focusing on search ranking and query understanding using deep learning models.

AIML - Research Scientist/Engineer (Robotics)

Senior AI/ML Research Scientist role at Apple, focusing on robotics innovation and implementing cutting-edge machine learning solutions for next-generation products.

Senior Machine Learning Engineer, Generative AI

Senior Machine Learning Engineer position at Apple focusing on generative AI and machine learning technologies for innovative user experiences.

AIML Sr SW Engineer - SystemRF

Senior AI/ML Engineer position at Apple, focusing on wireless systems design and data analysis for consumer electronics, requiring 5+ years of experience in machine learning and software development.