You are here
Development Engineer (1312)
Fri, 2007-09-28 10:23 - Ruth Shepard
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.
»
- Ruth Shepard's blog
- Log in or register to post comments
- 3904 reads
Recent comments