Logo
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