Talent.com
Senior Software Development Engineer -Meshing Expert-Parallel & Adaptive Meshing

Senior Software Development Engineer -Meshing Expert-Parallel & Adaptive Meshing

Third Wave SystemsEden Prairie, MN, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

We are seeking an experienced meshing expert with a proven track record in developing parallel codes for adaptive meshing. You will play a pivotal role in the design, development, and optimization of the next generation meshing technologies that power our simulation software. This role requires deep technical expertise, leadership, and a passion for innovation in meshing technologies.

This position is on-site in Eden Prairie, MN

Requirements

Key Responsibilities :

  • Lead the design and development of efficient and robust isotropic and anisotropic meshing technologies for complex engineering geometries
  • Design, implement and optimize efficient and robust parallel mesh adaptation algorithms for FEA simulations with extreme deformations, targeting multi-node CPUs and GPUs
  • Collaborate with cross-functional teams (including UI, QA, and product management) to integrate meshing solutions into our software ecosystem and deliver seamless user experience
  • Mentor and guide software development teams, providing technical leadership and fostering a culture of innovation and excellence
  • Translate complex user and business requirements into robust, scalable software solutions
  • Profile and optimize code for speed, scalability, and maintainability, following best practices in software engineering (including code review and continuous integration)
  • Validate simulation results by correlating with experimental or real-world data
  • Contribute to product development, release, maintenance, and support phases, ensuring long-term quality and extensibility

Qualifications :

  • Advanced degree (MS / PhD) in Computer Science, Mechanical Engineering, Applied Mathematics, or related field with a focus on computational geometry, numerical methods, or high-performance computing.
  • 5+ years of professional experience in software development, with significant experience in parallel and adaptive meshing for CAE or CFD applications
  • Expertise in C++
  • Experience with GPU programming (CUDA, OpenCL) is highly desirable
  • Strong background in computational geometry, unstructured mesh generation, and mesh adaptation for 2D / 3D domains
  • Expertise on surface cleanup and surface meshing, including non-manifold surface meshes.
  • Expertise on feature-preserving isotropic and anisotropic volume meshing
  • Exposure to FEA / CFD theories and practices
  • Demonstrated experience developing massively parallel codes for distributed and shared-memory architectures
  • Familiarity with scientific visualization, 3D geometry manipulation, and interactive meshing tools is a plus
  • Excellent communication skills for technical reporting and cross-team collaboration
  • Proven leadership and project management abilities; experience mentoring or managing software teams is preferred
  • Benefits

    Why Join Third Wave Systems?

  • Opportunity to work on industry-leading simulation software.
  • Collaborate with a multidisciplinary team of experts.
  • Make a direct impact on manufacturing innovation!
  • $100,000 - $135,000 base salary
  • Third Wave Systems offers a comprehensive employee benefits program for full-time employees, including :
  • 401(k)
  • Health insurance
  • Dental insurance
  • Paid time-off
  • Holiday pay
  • serp_jobs.job_alerts.create_a_job

    Software Development Engineer • Eden Prairie, MN, US

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Drive with DoorDash - Sign Up in Minutes

    Drive with DoorDash - Sign Up in Minutes

    DoorDashHampton, MN, United States
    serp_jobs.job_card.full_time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Development Contract Engineer | Java | Kotlin (28523)

    Senior Development Contract Engineer | Java | Kotlin (28523)

    Dahl ConsultingBrooklyn Park, MN, US
    serp_jobs.job_card.full_time
    Dahl Consulting is currently partnering with a leader in the retail industry.We work one-on-one with great candidates to help connect them with local employment opportunities.Lead the design, devel...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Swiss Machinist 2nd shift - Sign On Bonus

    Swiss Machinist 2nd shift - Sign On Bonus

    Metal Craft Machine & EngineeringElk River, MN, US
    serp_jobs.job_card.full_time
    This position is eligible for a $3,000.Monday-Thursday 3 : 30PM – 2 : 00AM + overtime as needed.The posted range reflects market-based pay. Actual compensation depends on experience, skills, and r...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Product Development Manager

    Product Development Manager

    Bare HomeForest Lake, MN, US
    serp_jobs.job_card.full_time
    Bare Home | Forest Lake, Minnesota, United States.JP Ecommerce has been named one of the top ten, fastest growing businesses in Minnesota by Inc. We provide customers with high-quality bedding throu...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Security

    Senior Software Engineer, Security

    CoinbaseSaint Paul, MN, US
    serp_jobs.job_card.full_time
    Ready to be pushed beyond what you think you're capable of?.At Coinbase, our mission is to increase economic freedom in the world. It's a massive, ambitious opportunity that demands the best of us, ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior System Engineer

    Senior System Engineer

    JenrickMinneapolis, MN, United States
    serp_jobs.job_card.full_time
    We are currently working with a Medical Device Company that are looking for a Systems Engineer.You might be hungering for the chance to lead projects from concept through to manufacturing (not havi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Product Development

    Senior Software Engineer, Product Development

    Smart Data Solutions LLCSaint Paul, MN, US
    serp_jobs.job_card.full_time
    Senior Software Engineer, Product Development.Smart Data Solutions, a leading provider of data management, claim routing and workflow solutions to health plans and TPAs, is looking for a Senior Sof...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Dashers - Sign Up and Start Earning

    Dashers - Sign Up and Start Earning

    DoorDashSaint Michael, MN, United States
    serp_jobs.job_card.full_time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior PEGA Engineer (CSSA) - Senior Associate - 65862761

    Senior PEGA Engineer (CSSA) - Senior Associate - 65862761

    CognizantSaint Paul, MN, US
    serp_jobs.job_card.full_time
    As a PEGA Engineer (CSSA), you will play a key role in designing and implementing scalable applications using the PEGA Platform. You'll work remotely during day shifts, focusing on PEGA Data and Int...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Full Stack Engineer (28602)

    Senior Full Stack Engineer (28602)

    Dahl ConsultingBrooklyn Park, MN, US
    serp_jobs.job_card.temporary
    Senior Full Stack Engineer – Java, Kotlin & React.Brooklyn Park, MN (100% Onsite).Backend : Java, Kotlin; Frontend : ReactJS, Mongo DB. You'll join a collaborative, agile engineering team developi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior R&D Engineer

    Senior R&D Engineer

    JCW GroupMaple Grove, MN, United States
    serp_jobs.job_card.full_time
    Seeking an R&D Engineer for a contract-to-hire opportunity supporting medical device product development from concept through commercialization. The role includes hands-on prototyping, testing, and ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Associate Quality Engineer

    Associate Quality Engineer

    TOMZ CorporationBig Lake, MN, United States
    serp_jobs.job_card.full_time
    Reporting to the Quality Manager this position will be responsible for the activities associated with quality engineering in a medical device manufacturing environment. This includes but is not limi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Quality Engineer

    Quality Engineer

    OptumELK RIVER, Minnesota, United States
    serp_jobs.job_card.full_time
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Restaurant Delivery - Sign Up and Start Earning

    Restaurant Delivery - Sign Up and Start Earning

    DoorDashSaint Francis, MN, US
    serp_jobs.job_card.full_time +1
    Why Deliver with DoorDash? DoorDash is the 1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day.As a Dasher, you’ll ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Looking for the ultimate side hustle?

    Looking for the ultimate side hustle?

    Survey AuthorityOtsego, MN, US
    serp_jobs.job_card.full_time
    Earn cash by matching with real companies that pay you for your opinions.serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Drive with DoorDash

    Drive with DoorDash

    DoorDashColumbus, MN, US
    serp_jobs.job_card.full_time +1
    Why Deliver with DoorDash? DoorDash is the 1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day.As a Dasher, you’ll ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior FPGA Design Engineer

    Senior FPGA Design Engineer

    Carlton National Resources INCEagan, MN, US
    serp_jobs.job_card.full_time
    On-Site Just South of Minneapolis, MN starting in November.Experience working in the Vivado tool.Experience with Ethernet Frame structure & protocols. Experience with QuestaSim or ModelSim.Experienc...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior System Engineer

    Senior System Engineer

    Robert Half RecruitingSt Paul, MN, United States
    serp_jobs.job_card.full_time
    Windows Systems Engineer is the position and there is a need to grow this team and add a Systems Engineer who can sit above their current administrator and be a blend of still supporting their curr...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days