Modeling Software Engineer

Apple is a world-leading technology company known for its innovative hardware and software products, including the iPhone, iPad, and Mac computers.
$175,800 - $312,200
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Consumer · Enterprise SaaS

Description For Modeling Software Engineer

Apple Silicon Engineering is seeking Hardware-minded Software engineers to build innovative tools to design the next generation of Apple's world-leading systems-on-chip (SOCs). This role focuses on developing software representations of future hardware, including both circuits and underlying tools to enable hundreds of designers. The position involves working on a simulation platform connecting multiple simulators to design analog mixed-signal IPs, developing scientific software packages/frameworks, and creating custom hardware description libraries and languages.

Key responsibilities include:

  • Architecting, developing, and testing software to capture the behavior and performance of AMS circuits
  • Designing and developing scientific software packages/frameworks
  • Developing custom hardware description libraries, frameworks, and/or languages
  • Designing digital, analog, and mixed-signal simulation software

The ideal candidate should have a passion for building software to represent complex physical systems, experience with open-source scientific computing software, and an open mind about trying new tools and approaches. This role offers an opportunity to work at the intersection of software and hardware design, contributing to the development of Apple's multi-billion-transistor Ax SOCs, which are the brain of every iPhone and iPad.

Apple offers a competitive compensation package, including base pay within the range of $175,800 to $312,200, depending on skills, qualifications, experience, and location. Employees also have opportunities to become Apple shareholders through stock programs and are eligible for comprehensive benefits, including medical and dental coverage, retirement benefits, and education reimbursement.

Last updated a month ago

Responsibilities For Modeling Software Engineer

  • Architect, develop and test software to capture the behavior and performance of AMS circuits
  • Work on a simulation platform connecting multiple simulators to design analog mixed-signal IPs
  • Design and development of Scientific Software package/framework
  • Develop custom hardware description libraries, frameworks, and/or languages
  • Design digital, analog, and mixed-signal simulation software

Requirements For Modeling Software Engineer

Python
  • Bachelors of Science in Electrical Engineering and 10+ years experience preferred
  • Expert level in Python and/or C++
  • Expert in Object-oriented Software (OOP)
  • Knowledge of Database frontend and backend
  • Familiarity with simulation tools for analog, digital, and/or mixed-signal circuits
  • Familiarity with popular digital design HDLs (Verilog and/or VHDL)
  • Understanding of specs and requirements for AMS circuits is a plus

Benefits For Modeling Software Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement for career advancement
  • Employee stock purchase plan
  • Discretionary restricted stock unit awards
  • Potential for discretionary bonuses or commission payments
  • Relocation assistance (for eligible roles)

Interested in this job?

Jobs Related To Apple Modeling Software Engineer

SerDes Circuit Design Engineer

Senior SerDes Circuit Design Engineer position at Apple, focusing on high-speed analog/mixed-signal design for next-generation wireline transceivers.

Hardware System Integration Electrical Engineer - Mac

Senior Hardware System Integration Electrical Engineer role at Apple, focusing on MacBook Pro development with competitive compensation and comprehensive benefits.

HW Systems Engineer – Biophotonics

Senior Hardware Systems Engineer role at Apple focusing on Biophotonics systems development and prototype hardware implementation.

SerDes Circuit Design Engineer

Senior SerDes Circuit Design Engineer position at Apple, focusing on high-speed analog/mixed-signal design for next-generation SOC development.

Hardware System Design Engineer (Accessories)

Senior Hardware System Design Engineer role at Apple, focusing on accessories development and embedded systems, offering competitive compensation and benefits.