2 days ago
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
About Divergent
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.
