Description

We are seeking a highly skilled Software Developer specializing in C++ to optimize gear systems and design advanced gearbox software solutions. You will design and develop the next generation of software solutions leveraging Finite Element Analysis (FEA) and structural mechanics principles. The ideal candidate will play a pivotal role in developing cutting-edge FEA algorithms, enhancing the capabilities of our gear design solutions, and driving smarter operations to deliver exceptional value to our customers.

Key Responsibilities

  • Design, develop, and enhance finite element models and applications.
  • Research, design, and implement Finite Element Analysis (FEA) algorithms.
  • Maintain and optimize the existing FEA codebase.
  • Implement new numerical methods and computational solutions.
  • Ensure code quality through rigorous testing and comprehensive documentation.
  • Evaluate the feasibility of proposed features and enhancements.
  • Define technical specifications for new developments.
  • Collaborate with engineering and global teams on software architecture decisions, functional design, prototyping, testing, and deployment of structural mechanics principles.
  • Work closely with sales and support teams to understand and address client needs.

Basic Qualifications

  • Education: Bachelor’s, Master’s, or Ph.D. in Mechanical Engineering, Mathematics, Physics, or a related field.
  • Advanced C++ programming expertise.
  • At least 5+ years of experience with Finite Element Analysis (FEA) algorithms and structural mechanics principles.
  • Experience with numerical methods and computational mechanics.
  • Strong understanding of Object-Oriented Design (OOD) and Programming (OOP) principles.
  • Knowledge of mechanical power transmission systems, particularly gears and drivetrain components.
  • Exceptional analytical and problem-solving skills.
  • Excellent verbal and written communication skills, with the ability to engage both technical teams and executive stakeholders.

Preferred Qualifications

  • Experience in developing and conducting internal technical training programs on FEA software and methodologies.
  • Ability to create training materials and hands-on workshops.
  • Experience providing mentorship to junior engineers and team members.
  • Proven track record of authoring technical documentation, user guides, and white papers.
  • Experience writing articles for industry publications focusing on power transmission, gears, and drivetrain technology.
  • Experience presenting papers at technical conferences and industry events.
  • Contribution to the continuous improvement of development processes.
  • Bonus Skills: Experience with .NET and C# programming languages.
  • Previous experience in the manufacturing industry.

Education

Any Graduate