Divergent

CAE/PLM Principal Software Architect (Design)

Divergent
Apply
2 days ago
Torrance, CA, USAStaff+
H1B sponsor

Base Salary

$171k - $314k/yr

Responsibilities

  • Lead architecture and design for high-performance interactive 3D desktop and web-based CAE applications.
  • Establish reusable application frameworks, software design patterns, architectural methodologies, and technical standards.
  • Architect GPU-enabled job execution, scheduling, clustered workload, and distributed execution systems for computational engineering workflows.
  • Address graphics rendering, UI architecture, performance optimization, application responsiveness, resource utilization, software integration, and reliable workflow execution.
  • Lead cross-functional initiatives integrating application architecture with computational design, CAE solvers, and platform capabilities.
  • Provide technical direction, delegate implementation, mentor engineers, and ensure architectural decisions are consistently applied.
  • Define and track outcomes related to application performance, development efficiency, software reliability, and architectural reuse.
  • Collaborate with DES and Platform IPT leadership and evaluate emerging technologies for scalability, usability, and maintainability.

Requirements

  • Ability to lawfully access information and technology subject to U.S. export controls.
  • Extensive experience in software architecture and desktop application development.
  • Expertise designing and developing high-performance interactive 3D applications, preferably in CAE, CAD, PLM, or engineering software environments.
  • Ability to solve complex, ambiguous technical problems and develop innovative software architecture solutions.
  • Strong understanding of graphics and rendering pipelines, UI architecture, desktop software frameworks, and application performance optimization.
  • Experience developing reusable software frameworks, architectural methodologies, and technical standards.
  • Experience leading technical initiatives across multiple projects, programs, or disciplines.
  • Experience providing technical direction, mentoring engineers, and influencing implementation decisions across teams.
  • Familiarity with engineering software ecosystems such as Siemens NX, Teamcenter, or comparable CAE and PLM platforms.
  • Preferred: 10+ years of experience in software engineering, industrial applications, CAE, CAD, PLM, scientific computing, or related technical domains.
  • Preferred: experience with GPU compute systems, clustered GPU workloads, job scheduling, distributed execution frameworks, topology optimization, computational geometry, simulation, or CAE solver integration.
  • Preferred: experience with modern desktop application frameworks, interactive 3D visualization technologies, and software used by mechanical engineers, computational designers, or research teams.

Benefits

  • Competitive salary, equity plan, and discretionary results-based incentive bonus opportunities.
  • Paid vacation, sick time, company holidays, year-end shutdown, and paid parental leave.
  • HMO and Premium PPO health options, company-sponsored life insurance, and short- and long-term disability coverage.
  • Learning and development reimbursement opportunities.
  • Onsite, hybrid, or remote work arrangement.
  • Professional development in a collaborative, high-performing, mission-driven environment.

Categories

Divergent

About Divergent

501-1,000 employees

Divergent designs, manufactures, and assembles structures and systems using its DAPS software-driven, additive manufacturing and automation platform. The privately held company, founded in 2014 and headquartered in Torrance, California, operates multiple adaptive factories and offers production programs and Tier 1 supply to global automotive OEMs while supporting U.S. aerospace and defense companies. Its work targets complex, lightweight, production-ready solutions across critical industrial sectors.

Contact me