Browse
···
Log in / Register

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

$100,000-135,000

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

Toyota Tsusho Systems
Principal Embedded Software Developer (VSE)
Plano, TX, USA
We are seeking a highly skilled Principal Software Engineer with extensive experience in Linux-based systems software design, security concepts, development, and testing. The ideal candidate will be responsible for implementing new cyber security features, developing implementation guidance for cyber security controls, and conducting research and development of novel cyber security concepts. Key/Primary Responsibilities • Develop cyber security software for Toyota products. • Operate with minimal oversight to define requirements with stakeholders and design the implementation of new features. • Investigate cyber security controls of processors and microcontrollers and develop Proof-of-Concepts and implementation guidance to suppliers. • Perform research and development of novel cyber security features. • Work with the open-source community to expand cyber security capabilities of existing projects and share new projects that are broadly useful outside of Toyota. • Develop software in accordance with team coding guidelines and industry standards including MISRA, SEI CERT, and AUTOSAR. • Collaborate with CICD teams to add new capabilities to the build and release pipeline and customize pipeline for new projects. • Collaborate with test teams to define testing strategies and assist in automated test development. • Lead internal testing team and provide guidance when regular leadership is unavailable. • Mentor junior and mid-level engineers in software development best practices and provide guidance in their design, implementation, and testing tasks. • Conduct root cause analysis of defects and lead initiatives to improve product quality and testing processes. • Work with a wide range of stakeholders to align on deliverable expectations, deployment timelines, and testing issues. • Facilitate team meetings, including sprint planning, retrospectives, and daily stand-ups, to ensure effective communication and collaboration. • Stay current with industry trends and best practices in embedded systems development, and advocate for their integration into the team’s processes. Requirements 10+ years of experience in embedded systems software development, with a focus on both hardware and software components. Strong understanding of embedded programming languages (e.g., C, C++) and real-time operating systems (RTOS). Experience developing embedded Linux systems, including Linux driver development, BSP integration and customization with tools such as Yocto, and board bring-up. Experience with testing tools and frameworks and developing automated tests. Knowledge of communication protocols (e.g., I2C, SPI, UART) and hardware interfaces. Excellent problem-solving skills and attention to detail. Strong leadership and communication skills, with the ability to motivate and guide team members.     Added Bonus: ·       Experience with embedded security features such as secure boot, TrustZone development, filesystem encryption, etc. ·       Experience developing in compliance with safety and security standards such as MISRA, SEI CERT, and AUTOSAR. ·       OSCP, SANS/GIAC, CISSP, or other related/equivalent certifications. ·       Experience with compliance regulations/laws, security frameworks and standards (e.g., ISO/SAE 21434, NIST, HIPAA, ISO, COBIT, OWASP, ITIL, etc.).   Experience with one or more of the following industries: law enforcement, defense, intelligence community, automotive, manufacturing, software,   Bachelor’s degree or higher, in Computer Science, Engineering or related discipline, or equivalent professional experience   Fluent in Japanese (reading, writing, speaking) for business and technical discussions. 
MSR-FSR
Database Project Specialist 2
Santa Clara, CA, USA
JOB TITLE: Database Project Specialist 2   DUTIES AND RESPONSIBILITIES:  Manage multiple projects/programs as developer for the PowerApps.  Drive project deliverables and task details with the use of reports, tracking charts/graphs and checklists.  Work with management to prioritize business and information needs.  Collect and analyze data using Excel (pivot tables, graphs, charts…) to evaluate operational inefficiencies.  Document business and functional requirements that can be clearly understood by the business unit and technical teams.  Create scheduled and ad-hoc reports as requested utilizing MS Office software.  Also, support Protocol (housekeeping), VWR (consumables) and Toolbelt (handyman) programs.  Other duties as requested by management.  Requirements College graduate with BA/BS degree  One year of experience in project/program management or web development  Basic knowledge of MS Office/Office 365 (Excel, PowerPoint and Word) with emphasis on data analytics  Work independently, receive minimal guidance  Capable of interfacing with a variety of people with different technical levels and educational backgrounds  Candidate must be detail orientated with strong organization and prioritization skills  Ability to multi-task with strong analytical and problem-solving skills  Strong collaboration and teamwork skills COMPETENCIES:  Adaptability - Adapts to changes in the work environment; Manages competing demands; Changes approach or method to best fit the situation; Able to deal with frequent change, delays, or unexpected events.  Dependability - Follows instructions, responds to management direction; Takes responsibility for own actions; Keeps commitments to long hours of work when necessary to reach goals; Completes tasks on time or notifies appropriate person with an alternate plan.  Interpersonal Skills - Focuses on solving conflict, not blaming; Maintains confidentiality; Listens to others without interrupting; Keeps emotions under control; Remains open to others' ideas and tries new things.  Professionalism - Approaches others in a tactful manner; Reacts well under pressure; Treats others with respect and consideration regardless of their status or position; Accepts responsibility for own actions; Follows through on commitments.  Quality - Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality.  Quantity - Meets productivity standards; Completes work in timely manner; Strives to increase productivity; Works quickly.  PHYSICAL DEMANDS AND WORK ENVIRONMENT:  Occasionally (less than 1/3 of the job)  Frequently (1/3 to 2/3 of the job)  Continually (more than 2/3 of the job)      Frequently required to stand.  Frequently required to walk.  Frequently required to sit.  Frequently required to utilize hand and finger dexterity.  Occasionally required to climb, balance, bend, stoop, kneel or crawl.  Continually required to talk or hear.  Occasionally work near moving mechanical parts   Occasionally work in high, precarious places   Occasionally work around fumes, airborne particles, or toxic chemicals   While performing the duties of this job, the noise level in the work environment is usually moderate.   The employee must occasionally lift and /or move more than 30 pounds.   Specific vision abilities required by this job include Close vision; Distance vision; Peripheral vision; Depth perception and ability to adjust focus.  Must be able to wear personal protective equipment, including protective eye wear, a hard hat, lab coat, gloves, steel-toed shoes, hearing protection, and respirators.  Must be able to safely access and traverse indoor and outdoor obstacles for site inspections, including climbing ladders, walking on stairs, catwalks, and other types of uneven surfaces where activity inspections are needed. Benefits Health Care Plan (Medical, Dental & Vision) 401K Life Insurance Flexible Spending Accounts (FSA) Disability Insurance Paid Time Off Training & Development
WebProps.org
Satellite Tech for Starlink Installation Pros
Craig, CO 81625, USA
Are you a tech-savvy problem solver with a passion for excellent customer service? We want YOU! 🌟 Position: 1099 Contract Satellite Installer Location: Nationwide - Work anywhere in the USA What You’ll Do: 🌐 Install satellite internet systems at customer locations 🛰️ Mount satellite dishes on roofs or other suitable spots 🔧 Run cables and connect equipment for perfect signal reception 📡 Configure and program satellite receivers 🛠️ Test and troubleshoot to ensure everything’s working smoothly 💬 Provide top-notch customer service and answer questions 📚 Educate customers on using their new satellite systems What You Need: 💡 Strong knowledge of telecom systems and equipment 🔌 Experience with fiber splicing and low voltage cabling 🛠️ Skilled with hand tools and network installation (Cisco routers a plus!) 🧩 Excellent problem-solving skills 🗣️ Great communication abilities 🤝 Ability to work independently or as part of a team 🛠️ Previous experience as a service technician is a bonus Perks: 💵 Competitive pay per completed installation 🆓 All necessary training provided 🚀 Opportunities for career growth in a dynamic industry Ready to elevate connectivity across the nation? Apply now and become a part of our stellar team! 🌟 Go here to apply: starlinkinstallationpros [dotcom] /installers Requirements Ladder capable of 3 stories Tools for facilitating a starlink install Ability to climb on roofs Carry your own liability insurance Be authorized to work in the United States Benefits 1099 contract work. No taxes taken out. You keep 100% of what you make. You run your own small business and take advantage of all the benefits that come with that.
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.