Altair Engineering
Senior Software Development Engineer - C+
Altair Engineering, San Francisco, California, United States, 94199
Transforming the Future with the Convergence of Simulation and Data
Senior 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 is 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's degree in Computer Science or related field;
4-5 years of experience in C++ development, including strong expertise in data structures and algorithms;
High energy with the 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 languages is desirable;
General understanding of multi-threaded programming concepts;
Basic math skills including linear algebra;
How You Will Be Successful:
Envision the Future, Communicate Honestly and Broadly, Seek Technology and Business “Firsts”, Embrace Diversity and Take Risks.
#J-18808-Ljbffr
Senior 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 is 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's degree in Computer Science or related field;
4-5 years of experience in C++ development, including strong expertise in data structures and algorithms;
High energy with the 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 languages is desirable;
General understanding of multi-threaded programming concepts;
Basic math skills including linear algebra;
How You Will Be Successful:
Envision the Future, Communicate Honestly and Broadly, Seek Technology and Business “Firsts”, Embrace Diversity and Take Risks.
#J-18808-Ljbffr