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

Workable
Director of Embedded Software Platform
Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint. We believe technology changes the world for the better! At TP-Link Systems Inc, we are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology.  Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle.  As the Director of Embedded Software Platform, you will lead engineering strategy, drive technical excellence, and align initiatives with company goals. You will mentor teams, define the technology roadmap, and collaborate cross-functionally to ensure scalable, secure, and efficient systems. Responsibilities include optimizing development processes, managing budgets, and fostering global team coordination. Your expertise in embedded systems and deep learning will be key to advancing low-power edge AI and energy-efficient HW/SW co-design. Key Responsibilities Strategic Leadership: Develop and execute the engineering vision, ensuring alignment with company goals and business needs. Team Development & Management: Build, mentor, and oversee multiple engineering teams, fostering a culture of innovation, collaboration, and continuous improvement. Technology Roadmap & Architecture: Define technical strategy, lead architectural decisions, and ensure scalable, efficient, and secure system designs. Cross-Functional Collaboration: Work closely with Product Management, Security and other departments to translate business needs into technical execution. Operational Excellence: Establish and refine engineering processes, including agile development, CI/CD practices, and quality assurance methodologies. Talent Acquisition & Retention: Attract, hire, and retain top engineering talent to support growth and product development. Stakeholder Communication: Act as a key technical advisor to executive leadership, presenting engineering progress, challenges, and strategic initiatives. Budget & Resource Management: Oversee engineering budgets, ensuring efficient allocation of resources and technology investments. Global Team Coordination: Establish unified workflows/comms protocols, bridge cultural gaps to drive collaboration/knowledge sharing. Code Review & Design Oversight: Lead rigorous code/architectural reviews, enforce quality standards through peer validation, and champion documentation best practices across deliverables. Embedded Systems & Deep Learning Expertise:  Lead R&D in low-power edge AI systems: optimize neural architectures for constrained devices, pioneer HW/SW co-design for energy-efficient DL.   Requirements Qualifications & Experience 10+ years of experience in software/hardware engineering, with at least 5+ years in an engineering leadership role. Proven track record of building and scaling high-performing engineering teams. Strong technical background in embedded systems, IoT devices , Smart Camera or AI technologies. Experience managing multiple engineering teams, driving large-scale projects, and ensuring on-time delivery of high-quality products. Deep understanding of software development lifecycles, agile methodologies, and modern engineering practices. Strong communication skills with the ability to present technical topics to executive stakeholders. Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field preferred. Benefits Salary range: $180,000-250,000 Free snacks and drinks, and provided lunch on Fridays Fully paid medical, dental, and vision insurance (partial coverage for dependents) Contributions to 401k funds Bi-annual reviews, and annual pay increases Health and wellness benefits, including free gym membership Quarterly team-building events At TP-Link Systems Inc., we are continually searching for ambitious individuals who are passionate about their work. We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit. As a global company, we highly value diverse perspectives and are committed to cultivating an environment where all voices are heard, respected, and valued. We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone. If you share our passion and connection to this mission, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc. Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.
Irvine, CA, USA
$180,000-250,000/year
Craigslist
Remote Software Development Career 🧑‍💻
We are seeking individuals eager to pursue careers in technology. If you want hands-on coding practice, project experience, and preparation for developer jobs, this training program is for you. This program is remote and flexible, allowing full-time or part-time participation. With nearly 900 hours of training and project work, you’ll gain experience in programming languages, tools, and workflows while creating a strong résumé and portfolio. 🖥️ Technology & Programming Fundamentals -Learn the basics of computers, networks, browsers, and the internet -Study algorithms, security principles, data structures, and number systems -Practice Python scripting, command line tools, and flowcharting 💻 Web & Front-End Development -Build websites with HTML5, CSS3, and Bootstrap -Develop interactivity with JavaScript, jQuery, and React.js -Apply modern design and responsive layout practices 🗄️ Back-End & Database Development -Create and query databases with SQL and SQL Server -Perform CRUD operations and learn relational structures -Develop back-end apps in Python (Django) and C# (.NET Core) 🧑‍💻 Programming Languages & Tools -Learn seven core languages: C#, Python, JavaScript, HTML, CSS, SQL, and more -Use Git, GitHub, Visual Studio, and Team Foundation Server -Apply collaboration and version control like a professional developer 🧪 Capstone Projects -Complete two advanced projects (Python + C#) -Build portfolio-ready work with Agile, Scrum, and DevOps practices -Practice debugging, teamwork, and real coding challenges 🧰 Career Preparation -Learn résumé writing and cover letter development -Practice technical and whiteboard interview techniques -Prepare to enter the workforce as a junior developer 🚀 No experience needed. Remote participants encouraged. Start your journey in technology now. 👉 Apply here: https://softwaredevpros.online/
1100 S Lowell Blvd, Denver, CO 80219, USA
$30/hour
Workable
Artificial Intelligence (AI) Engineers
We’re seeking a highly skilled AI Engineer. Our client within the technology space is offering innovative projects that solve real-world problems with AI. This role will provide opportunities to work with cutting-edge technologies and deliver impactful AI solutions. Key Responsibilities: Develop, train, and deploy machine learning (ML) and deep learning models to solve industry-specific challenges. Design scalable data pipelines and preprocess datasets for training and inference. Collaborate with cross-functional teams to integrate AI models into existing systems. Research and implement state-of-the-art algorithms for areas like NLP, computer vision, predictive analytics, and generative AI. Conduct error analysis and improve models to address bias, fairness, and explainability. Document technical processes and results, ensuring knowledge sharing within teams. What We’re Looking For: Technical Skills: Proficiency in programming languages like Python, R, or Java. Hands-on experience with AI frameworks such as TensorFlow, PyTorch, or scikit-learn. Strong knowledge of data preprocessing, feature engineering, and model evaluation metrics. Expertise in at least one domain: Natural Language Processing (NLP) Computer Vision Reinforcement Learning Generative AI (e.g., GPT, Stable Diffusion) Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) for model deployment. Strong grasp of mathematics and statistics (e.g., linear algebra, probability, optimization). Soft Skills: Ability to explain complex AI concepts to non-technical stakeholders. Strong problem-solving and critical-thinking skills. Passion for continuous learning and staying updated with the latest AI trends. Requirements Preferred Qualifications: Bachelor's or Master’s degree in Computer Science, Artificial Intelligence, Data Science, or a related field. Industry certifications in AI/ML (e.g., AWS AI/ML Certification, Coursera AI Specializations). Previous experience in sectors like healthcare, finance, retail, or autonomous systems is a plus. Benefits Exposure to international markets and the opportunity to work with a diverse team Flexible remote working arrangements Innovative environment At Substance, we’re all about action, not just talk. If your profile aligns with what we need, you’ll hear from us within 1-2 weeks. If not, no fluff—just know we value your interest and will keep you in mind for future roles where your skills can make an impact. We focus on real connections and meaningful matches, so when the right opportunity comes, we’ll be ready to make it happen. Getsubstance.co Pte. Ltd. | EA License No: 24C2398
United States
Negotiable Salary
Craigslist
LAMP Stack Junior Developer for OpenEMR
I run a software company that develops software for an open-source project called OpenEMR, an application that runs medical clinics, hospitals, and other medical organizations. I am looking for a part-time 20 hours per month junior developer to assist me and my company with completing tasks for OpenEMR. As time progresses this has the ability to turn into more hours. You would be a 1099 contractor for my company. More info about the project (this is the project you will be working on): https://www.open-emr.org/ Before the interview I need you to read the following document. In your cover letter please be able to demonstrate as much as possible what is contained in this document. You probably won't get 100% but please give it a solid try. Requirements for OpenEMR Development This document defines the minimum skills and tasks you must demonstrate to be considered ready for OpenEMR development. Review carefully and be prepared to show working examples for the interview. Core Competencies Using Git and standard source control workflows Understanding the OpenEMR database schema at a basic level Setting up multiple virtual hosts using LAMP (preferred), WAMP, or MAMP Configuring and troubleshooting Apache Virtual Host Setup Task Demonstrate your ability to set up a local sandbox by: Creating a new Apache virtual host Installing the latest community version of OpenEMR (use the most recent patch release) Cloning the OpenEMR GitHub repository outside of any vhost folder. (basically, not storing the git repo in the /var/www/ directory, but using an rsync script to update the vhost ) Setting up local instances for both: Master branch and most current stable patch release At minimum: Run OpenEMR v703v4 on a dedicated vhost Git and Source Control Best practices for managing a project with Git Why repositories must not be stored directly on Staging or Production vhosts What cherry-picking is and why it is useful How git reflog can help find a file’s history Xdebug Task Place a breakpoint in login.php at the line that includes globals.inc.php Step over into the next line and explain why globals.inc.php is critical Identify a variable or function from globals.inc.php that is used in login.php OpenEMR Schema Explain the purpose and stored data of these tables: patient_data form_encounter forms users users_secure list_options layout_options Write a query to return: patient first name, last name, PID, encounter number, and forms used in encounters within a specific date or date range Write a query to return: PID and encounter ids for a date range Identify which table/column records when a form has been deleted Identify the view in the OpenEMR interface that updates the list_options table Identify the view in the OpenEMR interface that updates the layout_options table Make a change using the OpenEMR interface and demonstrate the change in the raw data (phpMyAdmin view) Explain how layout_options and list_options are related to creating or updating layout based forms
2832 SE Salmon St, Portland, OR 97214, USA
$30-50/hour
Workable
Site Reliability Engineer (req-174)
Team CATHEXIS elevates the government contracting experience through rapid response, deep skill, and thoughtful problem-solving and communication. Our core capabilities are our top-tier program and project management, data analytics, and audit services, the backbone of which is our integrated approach to operational excellence. You worked hard to get to where you are. You strive to make every day better than the day before. So do we. Team CATHEXIS operates with an all-in mindset. We are working together to create a company that supports our shared values and individual goals. Our values are centered around Respect, Engagement, Customer Service, Integrity, Teamwork, and Excellence in everything we do for our employees, clients, partners, and communities. We believe success is best when we listen and lead with empathy; model high standards of ethics to provide a rewarding candidate experience; work hard, have fun, and appreciate the strengths we all bring to the team; and empower our employees to create innovative and trusted results. We are looking for a dynamic Site Reliability Engineer (SRE) to join our team.  The Site Reliability Engineer (SRE) will manage, monitor, and optimize our clusters on Kubernetes. Together, we’re accelerating our clients’ digital transformation through the building and deployment of data-driven, scalable AI solutions.  The ideal candidate will have a deep understanding of Kubernetes, Cloud Infrastructure, and Infrastructure as Code (IaC) practices. You will be responsible for ensuring the reliability and scalability of our Kubernetes clusters and Cloud Infrastructure. Responsibilities: Monitor and Manage Kubernetes Clusters: Ensure the stability, health, and scalability of Kubernetes Clusters, deploying applications and services on Kubernetes Kubernetes Management: Deploy, monitor, and scale applications on Kubernetes clusters. Maintain Helm charts, manage services, and ensure resource allocation for optimal cluster performance Cloud Infrastructure Management: Work with leading Cloud Platforms (AWS, GCP, Azure) to set up, configure, and manage infrastructure resources using Infrastructure as Code (Terraform, CloudFormation, etc.) Monitoring & Incident Response: Set up monitoring solutions, define alerts, and manage the incident response process for any issues related to Jenkins, or Kubernetes clusters Automate Infrastructure Processes: Build automation tools for scaling, monitoring, and maintaining infrastructure using modern tools like Terraform, Ansible, or equivalent Collaborate Across Teams: Work closely with development, services, and operations teams to ensure a seamless integration between application development and infrastructure Security & Compliance: Ensure all systems follow best practices in terms of security and compliance with relevant regulations. This includes role-based access, encryption, and automated vulnerability scanning Requirements: Active Secret Clearance is required Bachelor’s degree (or equivalent) in computer science or related discipline A minimum of two(2) years of experience working with on-premise and off-premise cloud environments Experience with AWS, Azure and / or GCP Ability to program (structured and OOP) using one or more high-level languages, such as Python, Java, C/C++, Ruby, and JavaScript Experience with distributed storage technologies such as NFS, HDFS, Ceph, and Amazon S3, as well as dynamic resource management frameworks (Apache Mesos, Kubernetes, Yarn) Proactive approach to identifying problems, performance bottlenecks, and areas for improvement Agile/Scrum experience CATHEXIS offers competitive compensation packages to all eligible employees. Our goal is to provide a compensation package that reflects the value you bring to our team, is competitive with market rates, and promotes your financial security and personal well-being. The annual salary range for this role is $136,000 - $170,000. Please note that the salary information provided is a general guideline. CATHEXIS considers various factors in its final offer, including location, qualifications, experience, and skills.  CATHEXIS is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. If you are an individual with a disability and would like to request a reasonable accommodation as part of the employment selection process, please contact the Recruiting@cathexiscorp.com.
Tysons, VA, USA
$136,000-170,000/year
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.