Careers

Simulation Developer

EndoVantage is currently seeking an experienced simulation developer to fill a key role in a ground breaking project. Together with industry partners, the current team of mechanical and computational engineers are developing algorithms and strategies to model complex engineering behavior at near real-time speeds. The project draws upon knowledge from other well established areas including numerical linear algebra, computer animation, and parallel computing.

The primary role of the simulation developer will be to develop robust and efficient soft-body dynamics, which will be integrated with an existing simulation solver. The multidisciplinary nature project requires individual team members to be knowledgeable and confident in their field of expertise. The ideal candidate will be a self-driven and talented programmer that will use their experience to shape the evolution of the project.

Necessary Skills and Experience:

  • Strong background in programming (C++ preferred)
  • Experience with a broad range of numerical techniques
  • Experience with soft-body dynamics
  • Familiar with version control, code review, and task management

The ideal candidate will work well in a team environment but also be able to manage and deliver their own tasks. A Bachelor’s Degree in Computer Science or equivalent and general interest in developing simulation solvers is required.

If you would like to be at the forefront of new and exciting technologies, for both medical and non-medical applications, please apply today!

Learn More and Apply on Indeed!

C++ Programmer

EndoVantage is seeking an enthusiastic C++ programmer who loves developing code for state-of-the-art applications in a team environment. The candidate will work with other engineers and developers to improve upon a simulation engine, developing new features and implementing solutions to complex systems.The qualified candidate must have:

  • Cross-platform C++ programming experience (at least 2-4 years)
  • Knowledge of linear algebra (numerical methods is a plus)
  • Knowledge of data structures
  • Experience with parallel programming is a plus (MPI, OpenMP, multithreading, etc.)

The ideal candidate will work well in a team environment but also be able to manage and deliver their own tasks. A Bachelor’s Degree in Computer Science or equivalent and general interest in developing high performance scientific code is required.

If you would like to be at the forefront of new and exciting technologies, for both medical and non-medical applications, please apply today!

Learn More and Apply on Indeed!

Computational Geometry Software Engineer (Meshing)

An exciting and growing company is seeking an intermediate to senior level Computational Geometry Software Engineer to help develop a ground-breaking simulation engine. The Computational Geometry Software Engineer will primarily be responsible for developing mesh generation algorithms.

Necessary Skills and Experience:

  • Strong background in C++ programming and mathematics (linear algebra and partial differential equations)
  • Experience with implementing meshing algorithms
  • Experience with High Performance Computing (MPI, OpenMP) is a plus
  • Excellent technical writing and verbal skills (English)

Required Qualifications:

  • Master’s Degree in Computer Science/ Mathematics/Mechanical Engineering or equivalent experience
  • Minimum 5 years of work experience in computational geometry software development
  • Relocation to the Phoenix, AZ area is necessary

General: EndoVantage (http://endovantage.com/) is a simulation software company based in Scottsdale, AZ. The company’s goal is to build novel simulation software platforms that transform industries. The company is managed by a well-seasoned management team with experience in building successful startups. The management team consists of businessmen, scientists, and engineers with strong relationships with many research institutions and large companies.

If you would like to be at the forefront of new and exciting technologies, for both medical and non-medical applications, please apply today!

Learn More and Apply on Indeed!

Computational Geometry Software Engineer (Feature Recognition)

An exciting and growing company is seeking an intermediate to senior level Computational Geometry Software Engineer to help develop a ground-breaking simulation engine. The Computational Geometry Software Engineer will primarily be responsible for developing algorithms for feature recognition.

Necessary Skills and Experience:

  • Strong background in C++ programming and mathematics (linear algebra and partial differential equations)
  • Experience with implementing feature recognition algorithms for 3D computational geometry
  • Experience with High Performance Computing (MPI, OpenMP) is a plus
  • Excellent technical writing and verbal skills (English)

Required Qualifications:

  • Master’s Degree in Computer Science/ Mathematics/Mechanical Engineering or equivalent experience
  • Minimum 5 years of work experience in computational geometry software development
  • Relocation to the Phoenix, AZ area is necessary

General: EndoVantage (http://endovantage.com/) is a simulation software company based in Scottsdale, AZ. The company’s goal is to build novel simulation software platforms that transform industries.

The company is managed by a well-seasoned management team with experience in building successful startups. The management team consists of businessmen, scientists, and engineers with strong relationships with many research institutions and large companies.

If you would like to be at the forefront of new and exciting technologies, for both medical and non-medical applications, please apply today!

Learn More and Apply on Indeed!

 

Intermediate/Senior Software Engineer

EndoVantage is seeking enthusiastic software developers who enjoy developing state-of-the-art applications in a team environment. The candidates will work with other engineers and developers to define new tools and improve upon an existing engine.

Necessary Skills and Experience:

  • Intermediate to senior level
  • Excellent problem solving and critical thinking skills
  • Experience with software design / architecture and programming C++ (3+years)
  • Experience managing small to medium size projects (3+ years)
  • Familiarity with agile project development tools (management tools, code versioning, etc)
  • Required language: English

Required Qualifications:

  • Project Management: 3 years
  • Software Engineering: 3 years
  • Relocation to the Phoenix, AZ area is necessary

General: EndoVantage (http://endovantage.com/) is a simulation software company based in Scottsdale, AZ. The company’s goal is to build novel simulation software platforms that transform industries.

The company is managed by a well-seasoned management team with experience in building successful startups. The management team consists of businessmen, scientists, and engineers with strong relationships with many research institutions and large companies.

If you would like to be at the forefront of new and exciting technologies, for both medical and non-medical applications, please apply today!

Learn More and Apply on Indeed!

 

Intermediate Software Developer

 

EndoVantage is seeking an enthusiastic software developers who enjoy developing state-of-the-art applications in a team environment. The candidates will work with other engineers and developers to define new tools and improve upon an existing engine.

Necessary Skills and Experience:

  • Intermediate to senior level
  • Excellent problem solving and critical thinking skills
  • Background in computer science, high performance computing, and/or parallel programming (3+ years)
  • Experience using performance profiling tools (2+ years)
  • Experience with performance improvement through algorithm design, efficient data structures, and parallel computing (3+ years)
  • Familiarity with agile project development tools (management tools, code versioning, etc)
  • Required language: English

Required Qualifications:

  • Bachelor’s degree
  • Performance Improvement: 2 years
  • Parallel Programming: 3 years
  • Algorithm Design: 3 years
  • Software Development: 3 years
  • Relocation to the Phoenix, AZ area is necessary

General: EndoVantage (http://endovantage.com/) is a simulation software company based in Scottsdale, AZ. The company’s goal is to build novel simulation software platforms that transform industries.

The company is managed by a well-seasoned management team with experience in building successful startups. The management team consists of businessmen, scientists, and engineers with strong relationships with many research institutions and large companies.

If you would like to be at the forefront of new and exciting technologies, for both medical and non-medical applications, please apply today!

Learn More and Apply on Indeed!

 

Junior/Intermediate Software Developer

EndoVantage is seeking an enthusiastic software developers who enjoy developing state-of-the-art applications in a team environment. The candidates will work with other engineers and developers to define new tools and improve upon an existing engine.

Necessary Skills and Experience:

  • Junior / Intermediate level (Intermediate level preferred)
  • Excellent problem solving skills
  • Experience with algorithm design, efficient data structures, software development (5+ years)
  • C++ programming (5+ years)
  • Familiarity with agile project development tools (management tools, code versioning, etc)
  • Background in physics, math, engineering a plus
  • Required language: English

Required Qualifications:

  • Bachelor’s degree
  • C++: 5 years
  • Algorithm Design: 5 years
  • Software Development: 5 years

General: 

EndoVantage (http://endovantage.com/) is a simulation software company based in Scottsdale, AZ. The company’s goal is to build novel simulation software platforms that transform industries.

The company is managed by a well-seasoned management team with experience in building successful startups. The management team consists of businessmen, scientists, and engineers with strong relationships with many research institutions and large companies.

If you would like to be at the forefront of new and exciting technologies, for both medical and non-medical applications, please apply today!

Learn more and apply on Indeed!