Software Development Engineer - San Francisco, United States - Altair

    Default job background
    Description

    Job Summary:


    Altair is seeking a Software Development Engineer to be part of a fast moving team that requires strong 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 concept modeling development in Altair HyperWorks.


    What You Will Do:
    Design, prototype, implement, unit test, profile and troubleshoot features written in C++.

    Write portable & efficient code for Windows and Linux platforms.


    What You Will Need:

    Basics:
    Bachelor degree in Computer Science or related.

    2-5 years of experience in C++ development, including strong expertise in data structures and algorithms.

    Familiarity with performance analysis and debugging tools.

    Excellent communication skills both verbal and written.

    Strong analytical and problem solving skills, attention to detail.

    Previous experience of developing desktop applications built for Windows and/or Linux platforms.


    Preferred:
    Experience with Python or other scripting language is desirable.

    Experience with GitLab, Jira and Confluence.

    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