Senior Software Engineer, Computational Mechanics

Divergent Enterprises
Torrance, CA, United States
$165K-$220K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Divergent is a technology company that has architected, invented, built, and commercialized an end-to-end factory system called the Divergent Adaptive Production System (DAPS™) that comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly assemble complex integrated vehicle structures and subsystems.

Products created using DAPS are superior in performance, lower in cost, rapidly customizable to meet mission and customer-specific requirements, faster to market, and scalable on demand to high volume production.

Divergent is a qualified Tier 1 supplier to global automotive OEMs, and Divergent is now expanding to support mission critical needs in the Aerospace and Defense sector.

Purpose of Job :

We are seeking an experienced Senior Computational Engineer to apply advanced methods of mathematical optimization and meshing to create tightly integrated software products for the generative design of 3D models for additive manufacturing and robotic assembly.

The ideal candidate will have extensive experience in CUDA based GPU programming, generative design, and finite element analysis, with a strong understanding of software development processes.

The Senior Computational Engineer will be responsible for design, development, and maintenance of innovative optimization software that meets the needs of our clients and is continuously improved to stay ahead of industry trends.

If you are passionate about leveraging GPU computing, finite element analysis, and design optimization to create innovative software that solves complex problems, then we would love to hear from you.

Essential Job Functions and Performance Standards :

  • Develop and maintain software development best practices to ensure high-quality code, efficient testing, and timely releases.
  • Collaborate with other teams to ensure that our optimization software integrates seamlessly with other software products.
  • Continuously monitor industry and research trends in GPU native finite element analysis and optimization and bring those ideas to the team.

Work Environment : Requirements :

Requirements : Education :

Education :

Ph.D. or Masters in computer science, mathematics, computational science, engineering, or related fields.

Licenses / Certificates :

Experience :

  • 5+ years of experience in software development with MS, or 2+ years and a PhD.
  • Deep understanding of software development processes and best practices.
  • Proven experience leveraging CUDA with kernels and shared, global memory.
  • Proven experience leveraging the GPU with finite element solvers, preferably matrix-free.
  • Excellent communication and collaboration skills.
  • Ability to work effectively with cross-functional teams, including product management, engineering, and customer success.
  • Familiarity with design optimization software or related technologies is preferred.

Skills :

  • Strong proficiency in programming languages commonly used in meshing and FEA software development, such as CUDA, C++, and Python.
  • Experience with commercial meshing and FEA software packages, such as ANSYS, Abaqus, Prosolve, HyperMesh, and OptiStruct.
  • Knowledge of numerical methods commonly used in meshing and FEA, such as finite element method, boundary element method, finite cell, x-fem, etc..
  • Familiarity with computer-aided design (CAD) software and formats commonly used in engineering, such as NX, SolidWorks, CATIA, and STEP.
  • Strong understanding of mathematical concepts such as linear algebra, calculus, and differential equations.
  • Experience with cloud computing, parallel processing, and high-performance computing for meshing and FEA.
  • Knowledge of optimization algorithms commonly used in generative design, such as gradient-based optimization, MMA, and IPOPT.
  • Familiarity with industry standards and regulations for meshing and FEA, such as ASME, ISO, and ASTM.
  • Strong analytical and problem-solving skills, with the ability to identify and solve complex technical issues.

$165,000 - $220,000 a year

What You'll Get :

Holistic Compensation Package : Enjoy a world-class compensation package that includes a competitive salary, equity plan, and discretionary results-based incentive bonus opportunities, ensuring you're truly valued for your contributions.

Wellness and Time Off : Embrace a healthy lifestyle with paid vacation, sick time, and company holidays, including a year-end shutdown to recharge.

We support growing families with paid parental leave, recognizing the importance of bonding time.

Comprehensive Health and Wellness : Prioritize your well-being with our comprehensive health and wellness benefits, offering both HMO and Premium PPO options.

Additionally, benefit from company-sponsored life insurance and short and long-term disability coverage for peace of mind.

Investment in Growth : We're committed to your professional development. Take advantage of reimbursement opportunities for learning and development initiatives, empowering you to continuously expand your skill set and reach peak performance.

Inclusive and Collaborative Environment : Join our inclusive, collaborative, and dynamic work environment within a fast-paced, mission-driven company.

Together, we're disrupting the traditional manufacturing industry, embracing diversity, and fostering innovation to reduce our footprint by integrating people and technology.

Divergent is an equal opportunity employer committed to diversity in the workplace. Our positions adhere to all statutory and regulatory requirements.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state or local laws.

Disclosures :

In order to adjust to changes in our business, it may become necessary to add, remove or modify certain duties and responsibilities, or to reassign you to another job position.

From time to time you may be asked to work on special projects or to assist with other work. Your cooperation and assistance in performing such additional work is expected.

Divergent Technologies, Inc , Inc is an equal opportunity employer committed to diversity in the workplace. Our positions adhere to all statutory and regulatory requirements.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state or local laws.

EEO Poster

E-Verify : Right to Work

Our company participates in E-Verify. E-Verify is a program that electronically confirms a candidate's eligibility to work in the United States after completing the Employment Eligibility Verification (Form I-9).

The information provided on the Form I-9 is compared to the records contained in the Social Security Administration and Department of Homeland Security (DHS) databases.

This helps employers verify the identity and employment eligibility of newly hired employees.

Eligibility to Work Poster (English) Eligibility to Work Poster (Spanish)

Pursuant to the Los Angeles Fair Chance Initiative for Hiring Ordinance (FCIHO), we will consider for employment qualified applicants with arrest and conviction records.

No agencies, no solicitations, and no calls please. Applications will be accepted until position is filled.

8 days ago
Related jobs
Promoted
VirtualVocations
Inglewood, California

A company is looking for a Senior Software Engineer. ...

Promoted
Walmart Global Tech
CA, United States

Senior Software Engineer / Front-end engineer. We’re a team of software engineers, data scientists, cybersecurity expert's and service professionals within the world’s leading retailer who make an epic impact and are at the forefront of the next retail disruption. ...

Promoted
VirtualVocations
Norwalk, California
Remote

A company is looking for a Remote Senior Principal Software Engineer - Health Data Intelligence. ...

Promoted
Spotter
Culver City, California

Are you ready to become a pivotal member of Spotter's outstanding data engineering team? We are in search of a talented Senior Backend API Software Engineer specializing in scalable data serving via Restful APIs, and working with big data sets from various databases. Bachelor’s degree, preferably in...

Promoted
VirtualVocations
Inglewood, California

A company is looking for a Senior Software Engineer | Machine Learning Infrastructure. ...

OpenDrives
Culver City, California

The Senior Software Engineer will join a small, multi-disciplinary team investigating new methods and technologies for building, using, and managing data and information. Promote growth and mentorship with all other Engineering team members. Bachelor's Degree in Computer Science, Engineering, or rel...

NVIDIA
Remote, CA, US
Remote

NVIDIA Cloud Functions team is looking for a motivated, product-minded Senior Distributed Systems Software Engineer with an observability focus. You will be working with a team of passionate and skilled engineers that are continuously innovating at the speed of light to provide the best product poss...

Electronic Arts
California, USA

Be an expert in the engine's physics capabilities, working closely with the animation, design, tech art to optimally use the feature set for gameplay and world building.Inspire technical innovation and improve the physics engines capabilities.Work closely with QA and technical leadership to ensure t...

E-Solutions
California, United States

Senior Avionics Software Engineer|| Remote. Experience the Digital Engineering Environment (DEE): Learn about the requirements and functionality of the DEE and associated applications. Develop Automated Testing Solutions: Utilize and expand upon our custom automation software library to create effic...

Disney Entertainment & ESPN Technology
Santa Monica, California

As a Senior Software Engineer within the Web Application Experiences team, you will focus on building experiences for our core streaming products, pushing the boundaries of what is possible on Disney+, Hulu, and Star+. To deliver on that, you’ll join a team of collaborative engineers focused on prod...