C++ and Python Software Engineer

4 weeks ago


Troy, Canada Altair Engineering Full time

Innovating the Future through Simulation and Data Integration

Software Developer - HyperStudy

Are you a problem solver with a passion for tackling complex challenges? At Altair, we value curiosity and foster a culture that encourages creative thinking. We appreciate our employees and their contributions to our clients' success and our own.

Position Overview:

We are advancing the next generation of our design exploration tool, Altair HyperStudy, to push the boundaries of optimization and machine learning. With over 25 years of experience, HyperStudy assists engineers in enhancing product performance and efficiency while minimizing costs and waste. It is an integral part of the Altair HyperWorks suite, utilized in conjunction with modeling and simulation software.

Key Responsibilities:

We are looking for a software developer proficient in C++ and Python. The HyperStudy product encompasses various aspects, typically categorized into numerical methods, visualization, and integration with other software. Our team offers flexibility, allowing members to engage in diverse tasks across these categories. We seek an individual capable of both method development and general software development.

Required Qualifications:

Essential:

  • Bachelor's degree in Computer Science, Mathematics, Statistics, or a related field
  • 3 to 5 years of experience in software development using C++ and Python
  • Experience with large-scale software applications
  • Development experience across multiple platforms (Windows/Linux)
  • Strong mathematical aptitude

Preferred Qualifications:

  • Ability to comprehend and utilize complex mathematical journal articles
  • Advanced degree in Mathematics
  • Familiarity with engineering principles, computer simulation, CAD, and meshing techniques
  • Knowledge of Design Exploration methodologies
  • Experience with Qt development
  • Background in Statistics, Design of Experiments, Optimization, Stochastics, and Machine Learning

Success Factors:

  • Envision Future Possibilities
  • Communicate Transparently and Broadly
  • Pursue Technological and Business Innovations
  • Embrace Diversity and Accept Challenges

What We Provide:

  • Competitive compensation
  • Comprehensive benefits package
  • Excellent work-life balance
  • Flexible working hours
  • Employee stock purchase options
  • 401(k) plan with matching contributions
  • Unlimited vacation and sick leave
  • Paid holidays
  • Time off for community service
  • Collaborative work environment
  • Charitable matching initiatives

Why Choose Altair:

Altair is a global technology leader providing software and cloud solutions in product development, high-performance computing (HPC), and artificial intelligence (AI). We empower organizations across various industries to enhance their competitiveness in a connected world while promoting a sustainable future.

Our mission is to revolutionize customer decision-making through data analytics, simulation, and high-performance computing and AI.

For over three decades, we have assisted our clients in integrating electronics and controls with mechanical design to maximize product value, develop AI, simulation, and data-driven digital twins for improved decision-making, and deliver advanced HPC and cloud solutions for limitless idea exploration.

Ready to embark on this journey?

At our core, we are explorers and innovators. We are the minds behind some of the world's most groundbreaking advancements, thriving in uncharted territories. We are the original pioneers, transforming the impossible into reality and uncovering new solutions to our clients' most pressing challenges.

Altair is an equal opportunity employer. Our diverse backgrounds contribute to our success, and every member of our global team plays a vital role. We believe that empowering each individual's authentic voice fosters a culture that thrives on the uniqueness of our team.


#J-18808-Ljbffr

  • Troy, Canada Altair Engineering Full time

    Innovating the Future through Simulation and Data IntegrationPosition: Software Developer - HyperStudyAre you a problem solver with a passion for tackling complex challenges? At Altair, we value your inquisitiveness and creativity. Our culture promotes open-mindedness and we appreciate the contributions of our team members towards our collective success.Role...


  • Troy, Canada Altair Engineering Full time

    Innovating the Future through Simulation and Data IntegrationPosition: Software Developer - HyperStudyAre you a problem solver with a passion for tackling complex challenges? At Altair, we value curiosity and creativity, fostering a culture that encourages innovative thinking and recognizes the contributions of our team members towards achieving success for...


  • Troy, Canada Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Senior Software Engineer - C++ and Python Do you like a challenge, are you a complex thinker who likes to solve problems? If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves on a business culture that enables open, creative...

  • Software Engineer

    5 days ago


    Troy, ON, Canada Altair Engineering Full time

    Transforming the Future with Simulation and DataJob Opportunity at Altair EngineeringWe are seeking a skilled software developer to join our team at Altair Engineering, a global technology company providing software and cloud solutions in the areas of product development, high-performance computing, and artificial intelligence. As a software developer, you...

  • Software Engineer

    4 days ago


    Troy, ON, Canada Altair Engineering Full time

    Transforming the Future with Simulation and DataJob Opportunity at Altair EngineeringWe are seeking a skilled software developer to join our team at Altair Engineering, a global technology company providing software and cloud solutions in the areas of product development, high-performance computing, and artificial intelligence. As a software developer, you...

  • Software Developer

    2 days ago


    Troy, ON, Canada Altair Engineering Full time

    Transforming the Future with Simulation and DataWe are seeking a skilled software developer to join our team at Altair Engineering. As a key member of our HyperStudy product development team, you will play a crucial role in advancing the convergence of simulation and data.With a strong background in C++ and Python, you will be responsible for developing and...

  • Software Developer

    2 days ago


    Troy, ON, Canada Altair Engineering Full time

    Transforming the Future with Simulation and DataWe are seeking a skilled software developer to join our team at Altair Engineering. As a key member of our HyperStudy product development team, you will play a crucial role in advancing the convergence of simulation and data.With a strong background in C++ and Python, you will be responsible for developing and...

  • Software Developer

    2 days ago


    Troy, ON, Canada Altair Engineering Full time

    Transforming the Future with Simulation and DataWe are seeking a skilled software developer to join our team at Altair Engineering. As a key member of our HyperStudy product development team, you will play a crucial role in advancing the convergence of simulation and data.With a strong background in C++ and Python, you will be responsible for developing and...

  • Software Developer

    2 days ago


    Troy, ON, Canada Altair Engineering Full time

    Transforming the Future with Simulation and DataWe are seeking a skilled software developer to join our team at Altair Engineering. As a key member of our HyperStudy product development team, you will play a crucial role in advancing the convergence of simulation and data.With a strong background in C++ and Python, you will be responsible for developing and...

  • Software Developer

    2 days ago


    Troy, ON, Canada Altair Engineering Full time

    Transforming the Future with Simulation and DataWe are seeking a skilled software developer to join our team at Altair Engineering. As a key member of our HyperStudy product development team, you will play a crucial role in advancing the convergence of simulation and data.With a strong background in C++ and Python, you will be responsible for developing and...

  • Software Developer

    2 days ago


    Troy, ON, Canada Altair Engineering Full time

    Transforming the Future with Simulation and DataWe are seeking a skilled software developer to join our team at Altair Engineering. As a key member of our HyperStudy product development team, you will play a crucial role in advancing the convergence of simulation and data.With a strong background in C++ and Python, you will be responsible for developing and...

  • Software Developer

    2 days ago


    Troy, ON, Canada Altair Engineering Full time

    About Altair EngineeringAltair Engineering is a global technology company providing software and cloud solutions in the areas of product development, high-performance computing (HPC), and artificial intelligence (AI). Our vision is to transform customer decision making with data analytics, simulation, and high-performance computing and artificial...

  • Software Developer

    2 days ago


    Troy, ON, Canada Altair Engineering Full time

    About Altair EngineeringAltair Engineering is a global technology company providing software and cloud solutions in the areas of product development, high-performance computing (HPC), and artificial intelligence (AI). Our vision is to transform customer decision making with data analytics, simulation, and high-performance computing and artificial...

  • Software Developer

    6 days ago


    Troy, Canada Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Software Developer - HyperStudy Do you like a challenge, are you a complex thinker who likes to solve problems? If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves on a business culture that enables open, creative thinking,...


  • Troy, ON, Canada Altair Engineering Full time

    Transforming the Future with Data-Driven InnovationSenior Software Engineer - AI and SimulationAt Altair Engineering, we're seeking a talented Senior Software Engineer to join our team of innovators. As a key member of our multidisciplinary team, you'll work on AI-powered engineering software products, developing infrastructure and data pipelines to drive...


  • Troy, ON, Canada Altair Engineering Full time

    Transforming the Future with Data-Driven InnovationSenior Software Engineer - AI and SimulationAt Altair Engineering, we're seeking a talented Senior Software Engineer to join our team of innovators. As a key member of our multidisciplinary team, you'll work on AI-powered engineering software products, developing infrastructure and data pipelines to drive...


  • Troy, ON, Canada Altair Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Altair Engineering. As a key member of our multidisciplinary team, you will play a critical role in developing AI-powered engineering software products.Key ResponsibilitiesDevelop infrastructure and data pipelines to harvest data from engineering...


  • Troy, ON, Canada Altair Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Altair Engineering. As a key member of our multidisciplinary team, you will play a critical role in developing AI-powered engineering software products.Key ResponsibilitiesDevelop infrastructure and data pipelines to harvest data from engineering...


  • Troy, ON, Canada Altair Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Altair Engineering. As a key member of our multidisciplinary team, you will play a critical role in developing AI-powered engineering software products.Key ResponsibilitiesDevelop infrastructure and data pipelines to harvest data from engineering...


  • Troy, ON, Canada Altair Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Altair Engineering. As a key member of our multidisciplinary team, you will play a critical role in developing AI-powered engineering software products.Key ResponsibilitiesDevelop infrastructure and data pipelines to harvest data from engineering...