Job Title
Principal Software Engineer, Lead
This role is currently hybrid/remote, with some travel expected
About the Job
We are looking for a principal-level engineer to help define a long-horizon technical roadmap in industrial software and adjacent systems. This role is for someone who wants to work on problems that are structurally important, technically non-obvious, and worth years of effort if they work.
What You'll Do
-
Drive high-risk, high-upside technical bets with long-term platform potential
-
Work with other senior engineers to identify where new abstractions unlock disproportionate value
-
Lead architecture and prototyping in areas such as system modeling, simulation, languages, or developer tooling
-
Shape software that can support future manufacturing categories, strategic materials efforts, and distributed operating models
-
Raise the technical ambition and quality bar across the organization
Required Qualifications
-
Deep experience designing and building complex software systems
-
Exceptional architectural judgment and comfort working from first principles
-
Ability to identify high-leverage technical problems before they are obvious
-
Track record of leading consequential technical work with incomplete requirements
-
Strong written and verbal communication with senior technical peers
Preferred Qualifications
-
Experience with simulation, modeling, compilers, languages, or formal system abstractions
-
Experience in industrial, robotics, infrastructure, or other software-for-physical-systems domains
-
History of building foundational technical capabilities, not just product features
-
Interest in hard technical problems with multi-year payoff
-
Familiarity with public-private initiatives, strategic supply-chain programs, or externally supported technical efforts