Browse
···
Log in / Register

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

$100,000-135,000/year

Third Wave Systems

Eden Prairie, MN, USA

Favourites
Share

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

Source:  workable View original post

Location
Eden Prairie, MN, USA
Show map

workable

You may also like

Craigslist
Client Liaison (Remote Position)
Making a difference: Digital Cheetah has provided cutting edge volunteer and member management solutions to some of the largest not-for-profits ( https://www.digitalcheetah.com/clients/) in the world for 24 years. We strive to create an exciting, challenging and rewarding work environment. Join a team of dedicated industry veterans with vast experience on the forefront of technology innovation to build software with a purpose. Description: This is a full-time, remote position open for immediate hire. As a member of our implementations team, you will work with external clients and internal team members to make a real difference for leading non-profits throughout the world. Following an agile methodology, you will manage the account relationship with clients through an interactive requirement gathering process, project planning, monitoring project workflow, and managing client expectations and scope. You will have exposure to a wide variety of roles, challenges, and technologies and will have the opportunity to learn best practice skills in an expanding company with numerous possibilities for personal and career advancement. Remote Position: Our team works remotely using Slack, Zoom, Microsoft Teams, JIRA, Confluence, and other collaboration tools. Job Responsibilities: Day-to-day project management to ensure on-time delivery by applying Agile theory, practices, and rules in a matrix-managed scrum environment. Manage internal and external communication, improves transparency, and effectively disseminates information between teams. Facilitate and perform requirements gathering and discovery for new projects. Build an efficient and trusting scrum environment with an emphasis on problem solving; facilitate discussion, conflict resolution, decision making, and getting the work done. Manage client expectations by building relationships; communicating project status and open issues; preparing reports; conducting planning and retrospective meetings; discovering future feature enhancements. Implement solutions by monitoring project progress; tracking action items; conducting design and implementation reviews; examining, researching, and resolving issues; escalating issues to designated personnel; identifying work process improvements. Assist in removing roadblocks, impediments, and assures work is proceeding according to schedule. Generate development tickets in JIRA for feature requests, bug fixes, and enhancements from our clients to our internal development team. Manage the UAT process with the client including troubleshooting UAT findings and working with appropriate resources to resolve them. Facilitate a seamless handoff to the product support team once a project launches. Participate in the following sprint ceremonies: Release Planning, Daily Scrum, Sprint Planning, Sprint Demo and Retrospectives. Provide product advice, best practice consulting, and product demonstrations to clients. Job Qualifications: Project Management, Client Relationship Management, General Consulting Skills, Presenting Technical Information, Technical Understanding, Teamwork, Problem Solving. Manage time well and handle multiple projects simultaneously. High attention to detail. Flexible and open to learning new things. Solid client communication required. Work well in collaborative team environment. Comfortable using technology and explaining it to others. Creative and efficient troubleshooting and problem-solving skills are a must. Familiarity with Agile development environment is a plus. Apply Online: https://www.digitalcheetah.com/client-liaison/
1101 Fieldcrest Dr, Austin, TX 78704, USA
Negotiable Salary
Workable
Technical Support Engineer - 2nd Shift
Futurex is seeking talented individuals with a passion for technology and an interest in business to join our team as a Technical Support Engineer for our 2nd shift from 4:00 pm - 12:00 am (CT). This position is hybrid (on-site and remote) at Futurex’s Engineering Campus in Bulverde, 15 miles north of San Antonio, Texas. This position involves individuals in both the business development and IT support for Futurex’s advanced line of cryptographic security solutions. Initially, individuals in this position work to develop a deep knowledge of Futurex technology and industry standards by participating in our software quality assurance process. This progresses into customer support and sales with Tier-1 organizations worldwide. RESPONSIBILITIES INCLUDE: Provide ongoing technical support and guidance to Futurex’s global customer base from 4:00 pm - 12:00 am CT Test and troubleshoot new and existing hardware, software, and firmware developed for the data security and encryption industry Apply business knowledge and technical ability to create state-of-the-art solutions to help enterprises secure their sensitive data Train customers on the Futurex product line and data security best practices Help develop customer IT environments and provide project management services for custom initiatives Write and maintain technical documentation released to the public Understand industry-specific APIs and protocols used when interfacing with external systems Requirements REQUIREMENTS 3-5 years experience in a related IT field Bachelor’s degree in cybersecurity, or a technical and/or business related major Broad information technology background Strong communication skills Strong problem-solving skills Flexibility to assist in several different departments of the company STRONGLY PREFERRED Familiarity with enterprise data encryption technology, including hardware security modules (HSM); enterprise key, certificate, and PKI management solutions; and/or tokenization for PCI DSS compliance Experience with TCP/IP networking Experience with multiple architectures and platforms Experience with OpenSSL, Linux, scripting (Python, Perl, Bash) Experience with technical support, sales, or quality assurance Benefits Competitive compensation and opportunities for advancement Opportunity to travel to worldwide destinations Health, dental, vision, life, and short/long-term disability insurance Paid vacation, holidays, and sick leave Complimentary gym membership on Bulverde campus Retirement plan with employer contribution match Scenic corporate campus with amenities including a tennis court, jogging trail, and putting green Welcoming, family-style corporate culture uniquely suited to fast-paced, entrepreneurial, and motivated individuals
Bulverde, TX, USA
Negotiable Salary
Workable
Site Reliability Engineer
As a Site Reliability Engineer at iSoftTek Solutions Inc, you will be responsible for ensuring the reliability, performance, and scalability of our applications and infrastructure. You will work closely with development teams to identify and resolve issues, implement automation and monitoring solutions, and optimize system performance. We are looking for a candidate who is passionate about system stability and has a strong background in Linux systems administration, scripting, and automation. The ideal candidate should have experience with cloud platforms such as AWS or Azure, as well as knowledge of containerization technologies such as Docker and Kubernetes. Requirements Requirements: 3+ years of experience as a Site Reliability Engineer or similar role Strong Linux systems administration skills Experience with scripting languages such as Python or Bash Knowledge of cloud platforms such as AWS or Azure Experience with containerization technologies such as Docker and Kubernetes Proficiency in using monitoring and alerting tools such as Prometheus, Grafana, or Nagios Understanding of networking protocols and concepts Strong problem-solving and troubleshooting skills Ability to work in a fast-paced and collaborative environment BS or MS degree in Computer Science or a related field Benefits What We Offer: Swift growth opportunities from both a financial and career perspective Financial security through competitive compensation, incentives, and retirement plans 100% paid medical insurance Paid vacation & time off 401(k) retirement savings with a generous company match Charity participation and matching The stability of a company with a record of strong financial performance for over two decades; Never had a lay-off and is 100% organically grown
Phoenix, AZ, USA
Negotiable Salary
Craigslist
Software Engineer (redwood city)
NimbleRx, Inc. in Redwood City, California seeks a Software Engineer. Responsibility: Responsible for designing, building, and implementing software solutions to optimize and scale the Nimble platform and related technologies. Duties include: developing highly scalable software using innovative computer science and software engineering principles; creating product features and designing easy-to-use APIs, systems, and tools while ensuring proper protocols are in place to rapidly roll out upgrades and new features; developing a user-friendly interface using React, Java Spring, and PostgreSQL; building internal tools to support performance, reliability, and scalability; and other duties as assigned. Salary range $162,000 - $182,000. Eligible for standard benefits. Employee may be stationed anywhere within commuting distance of our Redwood City, CA office and will work in office 2 days per week. Education: Master’s degree in Computer Science, Software Engineering, or related field (or foreign equivalent). Requirements: 1 year of experience in the job offered or related. Other special requirements include: 1 year of experience working with Java, Ruby, Python, or similar programming languages; 1 year of experience developing API’s, services, and platform development; 1 year of experience developing user-facing applications using React, Flutter, or similar; and 1 year of experience working with distributed codebases on cross-functional teams. Please mail resumes to Attn: Eva Lee 2317 Broadway, Redwood City, CA 94063 quoting job #NIMSE25.
691 Winslow St, Redwood City, CA 94063, USA
$162,000-182,000/year
Workable
Java Full Stack Engineer (TDD)
Role: Java Full Stack Engineer (TDD) Location: Chicago Heights, IL (Onsite) Duration: 12 month yrs of exp: 10+     NEED A CANDIDATE WITH TDD EXPERIENCE (Test Drive Development)   NEW POSITION     Job Description: Looking for a Senior Developer to work, deploy, and manage web / API based applications who are passionate about their work and embraces the ideals of the software craftsmanship and Agile development practices. • 5-8 years of hands-on experience in developing web-based software applications. • Collaborate with product managers and your peers to execute on a broad range of projects for the digital products. • Responsible for future enhancements to designing and building technical solutions. • Design complex, secure and optimized web-based applications using Java, Spring Boot, Rest API’s DevOps, Cloud Platform ( OCP, Kubernetes ) and will be equipped with modern CI/CD developer tool kit (STS/IntelliJ, GitHub, Jenkins, and Nexus), JWT, OAUTH, etc. • Work closely within a cross-functional Agile delivery team to understand requirements, create development story design documents, and implement stories. • Break down a product vision into workable technical solutions to solve business problems • Build high quality software for large scale and highly available systems • Provide strong technical and team leadership • Talk about your work with both technical and non-technical team members • Promote a risk-aware culture, ensure efficient and effective risk and compliance management practices by adhering to require standards and processes   Required Skills: 1.Prior experience in practicing Test Driven Development (mandatory). 2.Drive TDD and ability to design Unit, Integration, Functional and Non-Functional Tests (Reliability, Performance & Cyber security). 3.Strong fundamentals in Java, API first design. 4.Understanding of modern architecture and design patterns, including Microservices. 5.Experience with Spring, Kafka, Containerization, DevOps and CI/CD. 6.Database experience in Oracle, PostgresSQL, etc. 7.Cloud experience (i.e., AWS).     Kindly please share your resumes with srikar@isofttekinc.com
Chicago, IL, USA
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.