Software Engineer, Simulation

Sorry, this job was removed at 11:24 a.m. (EST) on Thursday, July 28, 2022
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About Us:


At nTopology, we are passionate about building next-generation engineering solutions. We enable the most innovative engineering companies in the world to transform how they develop, test, and manufacture better products faster. Our software has been used to engineer mission-critical satellites, deliver stronger and lighter medical devices for patients in need, and allow engineers to create complex, high-performance products never before possible. And our technology enables companies to fully utilize advanced manufacturing methods like 3D Printing.


If a fast-paced, collaborative and high-performing environment excites you, we'd love for you to join us. We are looking to add smart ambitious teammates who are passionate about problem-solving and passionate about technology.


Does this sound like you?


The Simulation and Optimization team at nTopology is looking for a skilled Senior Software Engineer to help us improve the capabilities of nTopology software. You’ll work with a world-class team of simulation and optimization experts on cutting edge technologies, and elevate the team with your knowledge of modern C++ and your software engineering discipline. To succeed in this role, you must be able to learn and adapt quickly and collaborate with other engineers to deliver solutions. Among other things, you’ll be responsible for refactoring code, improving the architecture and user experience of novel simulation and optimization algorithms, and making sure our implementations are testable and bulletproof.

What You'll Do

  • Design and implement novel simulation and optimization technology with your team
  • Improve our C++ codebase by re-architecting components
  • Collaborate with engineers and managers across the organization to understand and solve customer problems
  • Write well-designed and testable code, tests, and test plans.
  • Integrate software components into a fully functional software system.
  • Advance and promote software engineering best practices and processes
  • Troubleshoot, debug and upgrade existing systems.

Who You Are

  • 5+ years of professional experience as a software engineer
  • 3+ experience developing in C++ and experience with a general purpose scripting language like Python.
  • Experience developing and using commercial engineering (CAE) software such as ANSYS, Simulia, etc
  • Bachelor's degree in Computer Science, Engineering or relevant field.
  • Excellent written and spoken communication skills in English.

It's A Plus If You Have

  • C++14/17 experience (smart pointers, RAII, etc)
  • Advanced degree in Mechanical Engineering
  • An understanding of FEA solvers, topology optimization, generative design or other advanced techniques
  • Experience with test-driven development
  • Experience using the Qt framework (5.x)

Benefits

  • Competitive salary
  • Outstanding PTO and leave policy
  • Stock options
  • Office snacks
  • Healthcare with optional Dental and Vision plans
  • 401k with matching
  • STD & LTD
  • Commuter benefits
  • Weekly Team Lunches

nTopology is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. nTopology is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities. To protect our team, our customers, and our loved ones, all nTopology employees must be vaccinated against COVID-19.


You will work out of one of the following locations:

Remote: California, Connecticut, Colorado, Florida, Georgia, Illinois, Massachusetts, Michigan, Minnesota, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, Ohio, Pennsylvania, Rhode Island, South Carolina, Texas, Utah, Virginia, Washington

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

101 Avenue of The Americas, New York, NY 10013

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about nTopologyFind similar jobs