Apple

Analog Mixed-Signal Modeling Software Engineer (m/f/d)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер-программист в команду Apple Silicon Engineering. Разработка специализированных инструментов и платформ моделирования для проектирования аналоговых mixed-signal схем в составе SoC Apple.

Задачи

  • Проектировать и реализовывать ПО для платформ симуляции, объединяющих несколько симуляторов для разработки аналоговых mixed-signal IP
  • Создавать научные программные пакеты и фреймворки для автоматизации проектирования аппаратуры
  • Разрабатывать и поддерживать библиотеки моделей, фреймворки симуляции и domain-specific языки для анализа поведения и производительности схем
  • Разрабатывать веб-интерфейсы и инструменты визуализации для повышения продуктивности проектировщиков

Требования

  • Степень BS и значительный опыт в соответствующей индустрии
  • Экспертный уровень владения Python и/или C++
  • Сильные знания ООП и проектирования архитектуры ПО
  • Опыт с продвинутыми статистическими/численными/оптимизационными/ML алгоритмами
  • Опыт в Electrical Engineering или эквивалентный индустриальный опыт
  • Опыт работы с CI/CD пайплайнами
  • Знание event-driven программирования и фреймворков системной симуляции
  • Опыт разработки frontend-интерфейсов (веб-приложения)

Навыки

  • Python
  • C++
  • OOP
  • CI/CD
  • Machine Learning
  • Event-driven programming
  • Frontend
  • Web applications

Похожие вакансии

Robotics Training Engineer - Python & AI (Human)
NEURA RoboticsMiddleMetzingenОфис
30 сент.
Robotics Training Engineer - Python & AI (Human)
NEURA RoboticsMiddleMetzingenОфис
30 сент.
Softwareentwickler (m/w/d)
ScanHaus MarlowMiddleMarlowГибрид
21 сент.