Principal Architect, Simulation Platform

Utilidata
Ann Arbor, MI
Remote
Job Description
Role Overview

As a Principal Architect, you will own the end-to-end architecture of the Karman Digital Environment (KDE), a simulation platform for developing, testing, and validating Karman before production deployment. You will architect systems spanning heterogeneous time domains, design and evolve the core simulation platform, and define and maintain the platform's performance envelope. This is a technical leadership role with company-wide impact across architecture, product, and customer-facing teams.

What You Will Do

Your responsibilities will include owning the end-to-end architecture of KDE, architecting systems spanning heterogeneous time domains, designing and evolving the core simulation platform, and defining and maintaining the platform's performance envelope. You will also serve as the technical authority for simulation and validation methodology, partnering with algorithm, QA, product, hardware, firmware, and GTM teams.

Why It Might Be a Fit

To be successful in this role, you will need to have a proven track record designing and delivering simulation platforms or large-scale test systems, deep expertise in system-level behavior, and substantive fluency in the physics of the simulated domain. You will also need to have experience leading or contributing to a novel modeling problem in the platform's domain and strong communication skills to translate complex system designs for technical and non-technical stakeholders alike.

Requirements

  • Bachelor's or advanced degree in Electrical Engineering, Computer Engineering, Computer Science, Robotics, Physics, or a related field
  • 10+ years in systems architecture, simulation platforms, real-time or hardware-in-the-loop systems, embedded systems, or high-performance distributed platforms
  • Experience as a hands-on player-coach leading small, high-performing engineering teams
  • A proven track record designing and delivering simulation platforms or large-scale test systems
  • Deep expertise in system-level behavior — scheduling, concurrency, memory access patterns, latency budgets, jitter measurement, and determinism at sub-millisecond scale
  • Substantive fluency in the physics of the simulated domain — for this role, AC power distribution, control-loop dynamics, and electrical protection systems
  • Experience leading or contributing to a novel modeling problem in the platform's domain
  • Strong communication skills, with the ability to translate complex system designs for technical and non-technical stakeholders alike

Benefits

  • Flexible paid time off
  • Competitive compensation
  • Benefits, including health, dental, vision, and employer-match 401k
  • Stock options
]]>