Software Developer/Senior Software Developer – C++ and Python
![Altair](https://semiwiki.com/wp-content/uploads/job-manager-uploads/company_logo/2020/06/Altair-Logo-SemiWiki-150x50.jpg)
Website Altair
Job Summary:
MotionSolve-Verticals is a set of customized extensions that cater to industry specific requirements. We seek a highly motivated Software Developer / Senior Software Developer to join our development team. This person will be responsible mainly for the maintenance and development of various verticals on MotionSolve with specific focus on automotive. The job entails programming in C++, Python and other languages. The person will routinely interact with teams from countries that are in different time zones. Work schedules and communication skills must accommodate this need.
What You Will Do:
- Work with Application Engineers (Field) and Customers to understand solution requirements.
- Conceptualize, design, and develop the solution using popular programming languages.
- Develop 1-D / 3-D mathematical models/libraries that work with the solvers during simulation.
- Develop high quality source material for end-user documentation.
- Complete development tasks, as assigned by the team manager, with emphasis on quality & timelines.
- Create test models/scripts from product usage scenarios and specifications.
- Maintain test suites that validate product behavior and monitor product health on a regular basis.
- Participate in development and planning efforts.
What You Will Need:
Basics:
- Basic knowledge of vehicle/machinery simulations (vehicle dynamics and/or machinery design and kinematics) and its usage by OEMs.
- Significant experience using commercial automotive modeling and simulation software.
- Proficiency in designing and coding clean solutions in C++ and Python.
- Knowledge of multibody technology, Control Systems and System level modeling.
- Bachelor’s/Master’s/PhD in Engineering, Mechanical/Automotive (or Computer Science).
Preferred:
- Knowledge of the working of mechanical/automotive systems.
- Proficiency in Object Oriented Programming (C++/Python).
- Experience in modeling Control Systems.
How You Will Be Successful:
- Envision the Future
- Communicate Honestly and Broadly
- Seek Technology and Business “Firsts”
- Embrace Diversity and Take Risks
Intel’s Death Spiral Took Another Turn