Search

Senior Software Development Engineer - Computational Mechanics Focus

Third Wave Systems
locationEden Prairie, MN, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Third Wave Systems, a leading provider of CAE analysis software for machining solutions, is seeking an experienced and highly motivated Senior Engineer to join our team. The ideal candidate will excel at tackling dynamic and complex engineering challenges while inspiring and guiding a multidisciplinary team. You will play a pivotal role in driving technical excellence, fostering innovation, and ensuring successful project execution in a fast-paced environment. Our software engineers develop cutting edge technologies to help customers solve the most challenging problems encountered during manufacturing.

This position is not remote or hybrid.

Requirements

Leadership and communications:

  • Demonstrate and exemplify Third Wave Systems Core Values: Driven, Takes Pride, Solutions Oriented, Critical Thinker, and Collaborative
  • Proven ability to lead, mentor, and manage software development teams, including task delegation and technical guidance.
  • Strong project management skills: ability to develop project plans, align deliverables, and ensure deadlines are met.
  • Excellent communication skills for collaborating with cross-functional teams, clients, and stakeholders, and for reporting technical information clearly.
  • Strong problem-solving abilities and a systematic, logical approach to technical challenges using PDSA methods.
  • Ability to translate complex user and business requirements into robust, scalable software solutions.
  • Experience in correlating simulation results with experimental or real-world data for validation purposes.
  • Minimum 3 years of professional experience in software development, including significant experience leading teams and/or projects.

Technical skills:

  • Master's degree or Ph.D. in Mechanical Engineering, Aerospace Engineering, Computational Mechanics, Materials Science, or a related field.
  • Strong proficiency in programming languages such as C++, FORTRAN (90/95/03), C, Python.
  • Deep understanding of numerical methods, including explicit and implicit analysis, large deformation modeling, and meshless methods.
  • Expertise in computational geometry, mesh generation, and adaptive remeshing is strongly desired.
  • Prior experience in the machining, manufacturing, or industrial engineering sectors is highly desirable.
  • Experience with parallel computing techniques (OpenMP, MPI, or GPU programming) is preferred.
  • Excellent problem-solving skills and the ability to work collaboratively in a team-oriented environment.
  • A strong foundation in computer science principles and software engineering practices.

Benefits

  • $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
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...