Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer - Electroflo Gui Developer

Altair Engineering Incorporated

Software Engineer - Electroflo Gui Developer

Troy, MI
Full Time
Paid
  • Responsibilities

    New Search Login Page Position Description Software Engineer - ElectroFlo GUI Developer Location US - Michigan City Troy Job ID # 34607 Apply Now Altair Engineering has a job opening related to Graphical User Interface development activities for Altair ElectroFlo®, a CFD based software package designed exclusively for challenging electronics cooling and design issues. The primary responsibilities of the positions are: Development, maintenance and bug fixes of ElectroFlo GUI to support new / existing ElectroFlo Solver features Enhancing the GUI to modern standards Primary tasks involve workflow algorithm development and close collaboration with core development team, management and application engineers. The candidate will work very closely with a young team of software developers, in a vibrant work environment with excellent growth potential. The original ElectroFlo GUI chief developer is available for training, assistance and collaboration. An industry leader since 1985, we have established our position by selecting the best and brightest talent, creating a world-class team of software developers, engineers, and design consultants that share a high level of technical education and in-depth knowledge of products and processes. Duties and Responsibilities: Understand the functionality and design requirements of ElectroFlo features Implement GUI components (interface, writer, and reader) for the solver features in VB.net, Qt, C++, C# Be able to understand complex code and improve the code organization and documentation Solve complex implementation problems involved during transformation of the product Work with core solver development, PM, and QA teams for feature testing, QA, and documentation Perform maintenance and support for reported bugs and feature enhancement requests Perform release-related tasks in a timely manner by collaborating with QA and release management teams (create new builds, merge code branches, create BVTs and FNCs, investigate and resolve QA failures) Create ElectroFlo models to demonstrate the implemented functionality Work with product managers in planning and executing long-term development activities Guide application engineers in preparing validation cases Provide third-level expertise and support for end-users Skills and Experience under consideration: Bachelors (Masters preferred) degree in Computer Science/ Information Technology/ Mechanical Engineering Strong GUI programming and object orientated design background with solid understanding of Microsoft .Net framework. 3-5 years of programming experience with firm knowledge in VB.Net, C# and C++ Must be able to work without a lot of guidance as well as be a team player Exposure to scientific programming, numerical algorithms, code optimization/tuning Proven track record of delivering high quality software projects on time Industrial experience in the management of large software projects Creative problems solver Excellent communication skill The following skills are not required but highly desirable: Familiarity with modern FORTRAN Familiarity with Electronics Thermal Management and Heat Transfer Experience with CFD/ FEA pre-processing software Experience with Post-Processing packages (preferably Paraview) Experience with version control software tools (Perforce, Git) and JIRA for issue tracking Familiarity with CAD readers and working with CAD models Ability to generate and work with dlls and third party package integration Familiarity with Qt Familiarity with MPI and parallel processing Altair transforms design and decision making by applying simulation, machine learning and optimization throughout product lifecycles. Our broad portfolio of simulation technology and patented units-based software licensing model enable Simulation-Driven Innovation for our customers. With more than 2,000 employees, Altair is headquartered in Troy, Michigan, USA and operates 71 offices throughout 24 countries. Altair serves more than 5,000 customers across broad industry segments. To learn more, please visit www.altair.com. Back Share Apply Now (function () { 'use strict'; socialShare.init(); })(); Altair is an Equal Opportunity Employer

  • Industry
    Information Technology and Services