IC Analog IC Layout 800x100

Software Engineer

Software Engineer
by Admin on 12-15-2023 at 2:13 pm

Website Altair

Job Summary:

The primary responsibility of this position is to engage in software development activities to deliver new features as part of the Altair Embed Development Toolchain. Embed is a graphical language for simulation and model-based embedded development. The core product is used for general modeling, simulation and control system design applications and also deployment on Embedded hardware.

What You Will Do:

  • Create and contribute to the User interface related enhancements
  • Add code generation capability for new blocks and devices and MISRA compliance
  • Contribute to enhancements that help customers attain ISO26262/DO178 certification
  • Enhance APIs for external tools interactions with Altair Embed.
  • Work and contribute to newer semantics when needed and make core changes to add features and capabilities.
  • Provide weekly progress updates in group status meetings.

What You Will Need:

Basics:

  • Advanced degree in Computer Science or Engineering. (Software Engineering or Equivalent).
  • 6+ years of professional work experience (or a master’s/PhD degree/equivalent) is required.
  • PMSM, BLDC and Induction motor control
  • Software Programming expertise on scripting tools MATLAB, SCILAB, Python, Perl.
  • Experience working with Visual Studio and proficiency with GUI toolkits like MFC.
  • Experience developing on Windows/Linux.

Preferred:

  • Strong C/C++ programming skills.
  • Strong fundamentals in Data Structures.
  • Experience working with model-based code generation or compiler code generation

How You Will Be Successful:

  • Envision the Future
  • Communicate Honestly and Broadly
  • Seek Technology and Business “Firsts”
  • Embrace Diversity and Take Risks
Share this post via: