Caterpillar

Simulation Platform Engineering Lead

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

Технический лидер платформы симуляций в Caterpillar: hands-on руководство разработкой общей simulation-платформы для автономной техники, робототехники и digital twin. Ответственность за backend-сервисы, инфраструктуру и интеграцию симуляционных фреймворков.

Задачи

  • Руководить проектированием и реализацией ядра simulation-платформы и backend-сервисов для digital twin, робототехники, автономности и верификации
  • Переводить архитектуру и технические роадмапы в исполнимые дизайны, приоритеты бэклога, инженерные планы и поставки ПО
  • Отвечать за техническую реализацию сервисов исполнения и жизненного цикла симуляций: постановка задач, конфигурация, планирование, мониторинг, сбор результатов, восстановление после сбоев
  • Определять и реализовывать API, SDK, сервисные контракты и паттерны интеграции для единообразного использования платформы
  • Проектировать масштабируемые решения на Kubernetes, Docker, распределённых системах, инфраструктурной автоматизации и cloud-native сервисах в AWS, Azure, on-premises
  • Развивать CI, автоматизированное тестирование, упаковку, управление артефактами, деплой и релизные процессы для симуляционного ПО
  • Устанавливать стандарты наблюдаемости: логи, метрики, трейсы, дашборды, алертинг, видимость мощностей
  • Поддерживать GPU-нагрузки и высокопроизводительные симуляции: планирование ресурсов, изоляция, тюнинг производительности
  • Руководить интеграцией NVIDIA Omniverse, Isaac Sim, Unreal Engine, сценарных систем и других фреймворков
  • Создавать переиспользуемый инструментарий разработчика, CLI, шаблоны и self-service workflow
  • Взаимодействовать с командами Scenario Framework, Digital Twin, Robotics, Autonomy, Controls, QA, Product
  • Проводить технические и код-ревью, разбор инцидентов и root-cause анализ
  • Повышать надёжность, масштабируемость, безопасность и производительность платформы
  • Менторить инженеров, задавать стандарты реализации и документации
  • Выявлять технические риски, зависимости и блокеры поставки

Требования

  • Сильный опыт разработки simulation-платформ, developer-платформ, распределённых систем, backend-сервисов или cloud-native приложений
  • Практический опыт с C++, Python, Go, Java, C# или другими языками с умением ревьюить production-код
  • Опыт с Kubernetes, Docker, Linux, CI/CD, инфраструктурной автоматизацией, упаковкой и релизами
  • Опыт проектирования сервисов в AWS, Azure, on-premises или гибридных средах
  • Знание архитектуры симуляций, runtime-сервисов, оркестрации нагрузок, управления ассетами и конфигурацией
  • Опыт с NVIDIA Omniverse, Isaac Sim, Unreal Engine, Gazebo, AirSim, CARLA или аналогами (желательно)
  • Опыт поддержки GPU-нагрузок, HPC, распределённого исполнения (желательно)
  • Знание мониторинга, логирования, телеметрии, наблюдаемости, производительности, сетей и безопасности
  • Опыт создания переиспользуемых API, SDK, инструментов и библиотек для внутренних команд
  • Понимание верификации и валидации симуляций, регрессионного тестирования, SIL, HIL
  • Подтверждённое умение вести техническую поставку, менторить инженеров и координировать несколько команд
  • Отличные коммуникация, troubleshooting, системная интеграция и принятие технических решений
  • Степень бакалавра в Engineering, Computer Science, Software Engineering или смежной области; магистр предпочтительно
  • Обычно 8+ лет опыта разработки ПО, включая лидерство в сложной технической реализации и системной интеграции

Условия

  • Работа полный день в офисе Irving, TX (Dallas), пять дней в неделю
  • Доступна помощь с релокацией внутри страны
  • Доступна визовая поддержка
  • Медицинская, стоматологическая и оптическая страховка
  • Оплачиваемый отпуск (vacation, holidays, volunteer)
  • План 401(k)
  • Health Savings Account (HSA) и Flexible Spending Accounts (FSA)
  • Программы здорового образа жизни и Employee Assistance Program
  • Добровольные бонусы и скидки сотрудникам
  • Развитие карьеры и incentive bonus
  • Страхование по нетрудоспособности и жизни
  • Родительский отпуск и пособия по усыновлению
  • Компенсация обучения
  • Зарплата $128,470.00 - $208,770.00

Навыки

  • C++
  • Python
  • Go
  • Java
  • C#
  • Kubernetes
  • Docker
  • Linux
  • CI/CD
  • AWS
  • Azure
  • NVIDIA Omniverse
  • Isaac Sim
  • Unreal Engine
  • Gazebo
  • AirSim
  • CARLA
  • GPU
  • HPC
  • distributed systems
  • observability
  • APIs
  • SDKs

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Simulation Platform Engineering Lead — Caterpillar, 128,470 – 208,770 USD в год, Irving | itrelocate