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, United States
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

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, United States

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Lead Diesel Mechanic $7,500 Sign on Bonus

    Lead Diesel Mechanic $7,500 Sign on Bonus

    Clean HarborsRosemount, MN, United States
    serp_jobs.job_card.full_time
    DOT compliance, as well as maintaining all service and parts records.Health and Safety is our #1 priority and we live it 3-6-5!. Competitive wages; $37-$41 an hour based on experience.Opportunity fo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    Senior Software Development Engineer -Meshing Expert-Parallel & Adaptive Meshing

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

    Third Wave SystemsEden Prairie, MN, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    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 opti...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Growth Engineer

    Senior Growth Engineer

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Growth Engineer I to drive business growth through product and system development.Key Responsibilities Leverage data to identify opportunities and execute projec...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Software Development Engineer - OCI (Nashville-TN)

    Senior Software Development Engineer - OCI (Nashville-TN)

    OracleSt Paul, MN, United States
    serp_jobs.job_card.full_time
    At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Software Engineer, AI Platform

    Senior Software Engineer, AI Platform

    Thomson ReutersEagan, MN, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, AI Platform.The AI Platform team has been established to create, operate, and run the Enterprise AI Platform andaims to foster a culture ofinnovation, enablesrapid develop...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Engineer I

    Senior Engineer I

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Engineer I, Consumer Payments Portal.Key Responsibilities Develop and extend the payments platform infrastructure for secure financial transactions Collaborate ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Middleware Engineer

    Senior Middleware Engineer

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Middleware Engineer to join their Enterprise Services team.Key Responsibilities Collaborate with business partners to define project requirements and assist in s...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    Principal Software Development Engineer.Key Responsibilities Define and implement the technical vision for the measurement and data processing platform Identify and address complex technical cha...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Lead Software Development Engineer

    Senior Lead Software Development Engineer

    Lumen IncSt Paul, MN, United States
    serp_jobs.job_card.full_time
    We are igniting business growth by connecting people, data and applications - quickly, securely, and effortlessly.Together, we are building a culture and company from the people up - committed to t...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Software Engineer - Identity

    Senior Software Engineer - Identity

    CoinbaseSt Paul, MN, United States
    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_hours
    • serp_jobs.job_card.promoted
    Senior Advanced AI Software Engineer

    Senior Advanced AI Software Engineer

    AccentureMinneapolis, MN, United States
    serp_jobs.job_card.full_time
    The beginning of a new Data & AI decade that will reshape work and society has begun.Accenture is stepping boldly into this future with a clear strategy and purpose : to help clients optimize and re...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Software Engineer, Product Development

    Senior Software Engineer, Product Development

    Smart Data SolutionsEagan, MN, United States
    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_variable_hours
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Localization Engineer

    Senior Localization Engineer

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Localization Software Developer.Key Responsibilities Designs and develops scalable solutions within established timelines while adhering to best practices Parti...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Medical Device Sales – Paid Internship

    Medical Device Sales – Paid Internship

    Medical Sales CollegeWyoming, Minnesota, US
    serp_jobs.job_card.internship
    Description Medical Device Sales - Paid Internship Looking for a rewarding and lucrative career in the medical sales industry? Our paid Internship may be the right path for you! Here are just some ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior AI Software Engineer

    Senior AI Software Engineer

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior AI Software Engineer.Key Responsibilities Deliver high-quality solutions to complex technical problems faced by customers Manage and optimize APIs in cloud-nati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Protocol Engineer

    Senior Protocol Engineer

    VirtualVocationsMinneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Protocol Engineer.Key Responsibilities Architect and implement protocol features end-to-end, including building protocol level features in Rust and developing mi...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_1_day
    • serp_jobs.job_card.promoted
    Senior Software Engineer - AI

    Senior Software Engineer - AI

    VirtualVocationsSaint Paul, Minnesota, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer-AI / LLM.Key Responsibilities Develop machine learning algorithms, focusing on Large Language Models (LLMs) to enhance accuracy and performance ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30