User login

You are here

Development Engineer (1312)

Job Description Summary:

 

  • Design and implement object oriented frameworks (data structures and algorithms) to represent concepts that are common to a heterogeneous array of numerical solvers in Computer Aided Engineering (CAE).
  • Maintain an existing object oriented software code base used in CAE, charting current architectures and proposing improvements for the benefit of software performance and test coverage
  • Formulate and implement parallel computing approaches to enhance computationally intensive software features.
  • Identify and implement effective processes and procedures for accomplishing work.
  • Produce high quality products/components with agreed-to features on committed delivery dates. 
  • Other job related duties as may be assigned by management from time to time 

 

Minimum Requirements:

 

  • BS in Computer Science.  MS preferred.
  • 5+ years experience in design and implementation of object oriented software architectures (C++, C#, Java)
  • Experience using XML, XPath, Schemas and related technologies
  • Experience in design and implementation of thread-safe code
  • Knowledge of computer aided engineering desirable
  • Knowledgeable about current software development technologies and trends.
  • Excellent written and oral communication skills
  • Excellent organizational, leadership, decision making skills.
  • Possesses skills to work well in an open, multi-discipline, intense team environment.

 

Subscribe to Comments for "Development Engineer (1312)"

Recent comments

More comments

Syndicate

Subscribe to Syndicate