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 2 months 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

Camera and ISP Firmware Engineer

Senior Camera and ISP Firmware Engineer role at Apple, developing cutting-edge camera and image processing technologies for iOS and VisionPro products.

RF/mmWave IC Design Engineer

Senior RF/mmWave IC Design Engineer position at Apple, focusing on developing advanced wireless solutions for consumer electronics with competitive compensation and benefits.

System high-speed I/O validation Engineer - Apple Mac

Senior System I/O validation engineering role at Apple focusing on Mac hardware validation, SerDes I/O testing, and system-level signal integrity.

Wi-Fi Power and Performance Engineer - Platform Architecture

Senior Wi-Fi Power and Performance Engineer role at Apple, focusing on wireless technology optimization and analysis for consumer devices.

Airpods Firmware Engineer

Senior Firmware Engineering role at Apple working on AirPods, focusing on embedded systems development and audio platform architecture.