Analog Mixed-Signal Modeling Software Engineer

Cupertino Posted 8/5/2026 Leaves the board in 7 days
ATS Keyword Match See which key terms from this posting your resume already has. Free.

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.

Minimum Qualifications
BS and 10 +years of relevant industry experience

Preferred Qualifications
Expert-level proficiency in Python and/or C++
Strong background in object-oriented programming (OOP) and software architecture design
Experience with computational geometry, constraint solvers, or optimization algorithms
Knowledge of event-driven programming and system-level simulation frameworks
Understanding of analog layout principles (matching, shielding, parasitics, DRC/LVS) and EDA tool APIs and file formats (LEF/DEF, GDSII, OpenAccess)
Experience developing web applications (e.g., Flask, React) and designing frontend user interfaces

Share your thoughts