Analog Mixed-Signal Modeling Software Engineer

Cupertino, CA, US • Posted 4 hours ago • Updated 4 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • Integrated Circuit
  • Microsoft Dynamics AX
  • iPhone
  • iPad
  • IPS
  • SERDES
  • Communication
  • Sensors
  • Software Design
  • Mixed-signal Integrated Circuit
  • Software Engineering
  • Computer Hardware
  • Build Automation
  • Modeling
  • Software Development
  • Hardware Development
  • Science
  • Electrical Engineering
  • Python
  • C++
  • Object-Oriented Programming
  • Software Architecture
  • Optimization
  • Algorithms
  • Layout
  • LVS
  • Data Analysis
  • EDA
  • File Formats
  • Web Applications
  • Flask
  • React.js
  • Interfaces

Summary

Apple Silicon Engineering is seeking Hardware-minded Software engineers to create innovative tools to design the next generation of Apple's world-leading systems-on-chip (SOCs).\\nApple's multi-billion-transistor Ax SOCs are the brain of every iPhone and iPad. The Analog Mixed-Signal circuits connect them to the physical world via complex IPs such as SERDES for data communication, PLLs for clock generation, and sensors for measuring physical quantities.\\n\\nModeling Software Engineers bring a unique and versatile combination of software and hardware expertise. On their way from the designer's mind to becoming a piece of silicon, circuits take form in software. Modeling Software Engineers develop those software-representations of future hardware and then make them real. This includes both the circuits themselves, and the underlying tools to enable hundreds more designers. We use modern software design methodology and apply it to Hardware design.

This role develops specialized software tools and simulation platforms that enable the design of analog mixed-signal circuits for Apple's custom silicon chips. You'll combine software engineering expertise with hardware knowledge to build automation frameworks, optimization algorithms, and modeling environments that help circuit designers create the physical interfaces connecting Apple's processors to the real world. The position requires strong programming skills in Python or C++ and involves working on challenging problems at the intersection of software development and hardware design.

Bachelors of Science in Electrical Engineering.

Expert-level proficiency in Python and/or C++\nStrong background in object-oriented programming (OOP) and software architecture design\nExperience with computational geometry, constraint solvers, or optimization algorithms\nKnowledge of event-driven programming and system-level simulation frameworks\nUnderstanding of analog layout principles (matching, shielding, parasitics, DRC/LVS) and EDA tool APIs and file formats (LEF/DEF, GDSII, OpenAccess)\nExperience developing web applications (e.g., Flask, React) and designing frontend user interfaces
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90733111
  • Position Id: 9bfacfa6200192835d74c68815793743
  • Posted 4 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Santa Clara, California

Today

Full-time

USD 147,830.00 - 221,400.00 per year

Milpitas, California

Today

Full-time

USD 117,800.00 - 200,300.00 per year

Santa Clara, California

Today

Full-time

USD 150,680.00 - 225,700.00 per year

Cupertino, California

Today

Full-time

Search all similar jobs