AWR Corporation - The Innovation Leader in High-Frequency EDA.

Other AWR Sites

CAREERS

Software Development Engineer

The position is for a C++ software developer with specialization in development of parsing, translating, and code generation tools used in the support of our high frequency EDA tools.

Position is located in our Helsinki, Finland office.  Other possible locations are Los Angeles, CA; San Jose, CA; or Boulder, CO offices.

Strong working knowledge of the following required:

  • C++ programming skills required
  • Parser/compiler technologies. Experience with developing parsers for context free grammars required.
  • Strong knowledge of STL
  • Expertise in data structures, algorithms and complexity analysis

Relevant experience may include:

  • Basic familiarity with Electronic Design Automation (EDA) tools is a plus
  • Basic familiarity with circuit design is a plus

Requirements:

  • Familiarity with Boost, Visual Studio, revision control (SVN), and regression testing desired
  • Enough mathematical background to understand and maintain a symbolic, automatic-differentiation system
  • Successful candidates will possess strong technical and coding skills
  • Must be a strong team player and be able to work independently on specified components while meeting deadlines.
  • Bachelor degree in computer/engineering related field or equivalent work experience