No more applications are being accepted for this job
Senior Software Development Engineer - New Delhi, India - Altair Engineering
Description
Transforming the Future with the Convergence of Simulation and DataSenior Software EngineerAltair is seeking a Senior Software Engineer to be part of a fast moving team that requires strong problem solving and object-oriented design and analysis skills.
Ideal candidates are innovative, flexible, self-directed and able to write portable, high-performance, bullet-proof code. Knowledge of software development cycles and tools are very important.You will be working on a framework that is used by Altair Modeling and Visualization products for FEA, CFD and MBD simulations.
What You Will Do:
Design, prototype, implement, unit test, profile and troubleshoot features written in C++ and/or Python;Communicate complex problems via code and diagrams;Write portable & efficient code for Windows and Linux platforms;
What You Will Need:
Basics:Bachelor degree in Computer Science or related;4-5 years of experience in C++ development, including strong expertise in data structures and algorithms;High energy with ability to be self-driven when direct supervision is not available;Excellent communication skills both verbal and written;Strong analytical and problem solving skills, attention to detail;Previous experience working on both Windows and Linux platforms;Preferred:Experience with Python or other scripting language is desirable;General understanding of multi-threaded programming concepts;Basic math skills including linear algebra;
How You Will Be Successful:
Envision the FutureCommunicate Honestly and BroadlySeek Technology and Business "Firsts"Embrace Diversity and Take Risks