Job Description
Job title: Design Automation Engineer
Location: Newark, CA
Job Description & Skill Requirement.
Responsibilities
Development and maintenance of Condition monitoring system for offshore structures.
Implement advanced 3D visualization techniques to display complex geometries and models.
Utilize Open Cascade, HOOPS, or OpenGL to enhance graphics and rendering capabilities.
Collaborate with cross-functional teams to define technical specifications and design documents.
Conduct thorough testing to ensure software functionality, performance, and reliability.
Identify and address technical challenges related to 3D visualization and geometry processing.
Maintain comprehensive technical documentation for developed software.
Qualifications:
Bachelor's or Master's degree in Mechanical Engineering, Computer Science, Software
Engineering, or a related field.
Proven experience in developing 3D visualization tools and applications.\
Strong proficiency in C++, C#, WPF, MVVM architecture, and database management systems (DBMS).
Familiarity with geometry kernel Open Cascade and/or graphics engines HOOPS or OpenGL.
Excellent problem-solving and analytical skills to tackle complex technical challenges.
Strong communication and collaboration abilities, enabling effective teamwork and stakeholder interaction.