Greece, India
1 day ago
Lead Software Development Engineer :Simulation & Design Development - C++

Transforming the Future with the Convergence of Simulation and Data

 

Lead Software Development Engineer :Simulation & Design Development - C++

Do you like a challenge, are you a complex thinker who likes to solve problems? If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves on a business culture that enables open, creative thinking, and we deeply value our employees and their contributions towards our clients' success, as well as our own.

Job Summary:

Candidate should have Bachelor/Master degree in Engineering (Mechanical/Automotive/Aerospace engineering/computer science).  He/she should have an excellent programming knowledge in C++ with object-oriented programming understanding and a good communication skills. The candidate will be responsible for:

Working closely with the HyperWorks solver interface team, Crash and Safety team and Model/Analysis team.Developing and enhancing HW-Interfaces, Model build workflows (including working on loads, contacts and assembly workflows)  as well as improving the existing code quality of various product areas.Design and implement new efficient, reusable and reliable C++ code, modularizing and commonalizing various modules across HyperWorks.Boosting efficiency by using multiple scripting languages to eliminate repetitive tasks across applications, even for complex processes.

What You Will Need:

Basics:

Proficiency and working experience in C++ programming and object-oriented application, design and development, the standard library, STL containers.5-10 Years of experienceKnowledge of performance principles and techniques.Experience or knowledge related to data structures and Algorithms.Working experience on Windows and LINUX OSWorking/Basic knowledge of Python and Tcl/Tk scripting language or similar scripting languageFamiliarity with development practices: continuous integration, build automation, coding standards, peer reviews and unit testing

Preferred:

Knowledge of software design patterns.Familiarity with low-level memory management and multi-threading.Working exposure in Pre/Post processing tools like Hyperworks, Primer, Ls-Prepost, Ansa.Knowledge about CAE/Simulation tools , applications and Finite Element Analysis.Knowledge of solvers like Optistruct, Radioss, LsDyna, Abaqus, Ansys etc.Knowledge on assembly and subsystem workflows and modelling practices.Exposure to crash and safety tools, like dummy and seat positioning, pedestrian impact, injury criteria, Head Impact - pre and post tools.Experience with Agile and lean software development processes

How You Will Be Successful:

Envision the FutureCommunicate Honestly and Broadly Seek Technology and Business “Firsts” Embrace Diversity and Take Risks 

Why Work With Us:

Altair is a global technology company providing software and cloud solutions in the areas of product development, high performance computing (HPC) and data analytics. Altair enables organizations in nearly every industry to compete more effectively in a connected world, while creating a more sustainable future. With more than 3,000 engineers, scientists and creative thinkers in 25 countries, we help solve our customer’s toughest challenges and deliver unparalleled service, helping the innovators innovate, drive better decisions, and turn today’s problems into tomorrow’s opportunities.

 

For more than 30 years, we have been helping our customers integrate electronics and controls with mechanical design to expand product value, develop AI, simulation and data-driven digital twins to drive better decisions, and deliver advanced HPC and cloud solutions to support unlimited idea exploration.

To learn more, please visit .                                                                          Ready to go?  #ONLYFORWARD

Share
Confirm your E-mail: Send Email