freehire launches on Product Hunt on 26 August.

Follow →

Principal Software Engineer, Lead

Open 55d

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

What this application asks

ashby

Name, Email, Resume

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available