Hardware and Software Modeling Engineer

A technology company that creates revolutionary products and leads in innovation across technology, environmental efforts, and industry-leading initiatives.
$143,100 - $264,200
Embedded
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. The position offers an opportunity to work with cutting-edge technology in mobile System-on-Chip (SoC) architecture and chip-level design.

As a Hardware and Software Modeling Engineer, you'll be at the forefront of product development, working with diverse teams including hardware architecture, software driver, firmware, and application teams. The role requires strong analytical capabilities, expertise in computer architecture, and proficiency in modern programming languages. You'll be responsible for developing models, validating use cases, and helping define technical requirements for future Apple products.

The position offers competitive compensation including base pay, stock options, and comprehensive benefits. Apple's collaborative environment and commitment to innovation make this an ideal role for someone passionate about technology and early-stage product development. The successful candidate will have the opportunity to influence future product architecture while working with state-of-the-art technology in a company known for revolutionary products.

This role is perfect for candidates with advanced degrees in Computer Science or related fields, strong technical expertise, and excellent communication skills. The position offers growth potential and the chance to work on projects that will shape the future of technology at one of the world's most innovative companies.

Last updated 3 days ago

Responsibilities For Hardware and Software Modeling Engineer

  • Developing use case models, hardware models, and associated tools for future product testing
  • Analyzing and validating use cases for power and performance goals
  • Collaborating with cross-functional teams to define future product vision
  • Defining technical requirements for Apple's future products
  • Studying and implementing state-of-the-art mobile System-on-Chip (SoC) 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 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
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation benefits
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Hardware and Software Modeling Engineer

Design Verification Engineer

Senior Design Verification Engineer role at Apple focusing on pre-silicon verification and ensuring bug-free first silicon for SoC/IP development.

Display System Test Development Engineer

Senior Display System Test Development Engineer role at Apple, focusing on automated testing and quality assurance for display technologies across Apple products.

Firmware Engineer- Airpods

Senior Firmware Engineer position at Apple working on AirPods firmware development, focusing on embedded systems and audio technology.

Camera Imaging Power & Performance Engineer - Platform Architecture

Senior Camera Imaging Engineer role at Apple focusing on power and performance optimization for camera systems across mobile and desktop devices.

Design Verification Engineer

Senior Design Verification Engineer role at Apple, focusing on pre-silicon verification and ensuring bug-free first silicon for SoC/IP designs.