The Senior Software Engineer designs and implements geometric algorithms and application infrastructure for Discovery product line. The role will work directly with classic Boundary Representation (Brep) geometric algorithms to advance Discovery's capabilities utilizing its direct modeling environment. This position requires working in an autonomous environment and enjoying exploring new ways of solving unique problems.
RESPONSIBILITIES Writes, codes, tests and analyzes 3D geometric algorithms (Brep), system level functions and applications in support of SpaceClaim Engineer and its integration into ANSYS Simulation products Participates in an agile team as a developer, synthesizing product requirements into actionable development tasks and assisting with testing strategies Recommends and performs software improvements and upgrades Provides reports on progress against benchmarks for assigned program development and implementation projects Assists in developing and maintaining user manuals, guidelines and application documentation
MINIMUM QUALIFICATIONS Minimum of 6 years of professional software development experience with C++ and C# Significant development experience with Boundary Representation Solid Modeling Development experience in differential geometry of curves and surfaces Knowledge of polygonal modeling Experience participating in highly technical development teams in all phases of commercial software development Exceptional analytical and problem-solving skills Ability to function in a team environment with an appreciation of aggressive goals Energy, creativity, and a desire to succeed
PREFERRED QUALIFICATIONS PhD in mathematics, physics, computer science or engineering and 2 years of experience in professional software development Knowledge of Engineering Simulation and ANSYS products Experience working for CAD companies and other CAD products Understanding and past experience in an agile development environment
CULTURE AND VALUES
Culture and values are incredibly important to ANSYS. They inform us of who we are, of how we act. Values aren't posters hanging on a wall or about trite or glib slogans. They aren't about rules and regulations. They can't just be handed down the organization. They are shared beliefs - guideposts that we all follow when we're facing a challenge or a decision. Our values tell us how we live our lives; how we approach our jobs. Our values are crucial for fostering a culture of winning for our company: Customer focus Results and Accountability Innovation Transparency and Integrity Mastery Inclusiveness Sense of urgency Collaboration and Teamwork
ANSYS is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics.
ANSYS does not accept unsolicited referrals for vacancies, and any unsolicited referral will become the property of ANSYS. Upon hire, no fee will be owed to the agency, person, or entity.