Software Engineer 3 (3D physical simulation, C++, Laplace equation)
Fisec Global
Waltham, MA, USA
6/14/2022
Technology
Full Time
Job Description
Job Description
Job title: Software Engineer 3
Number of positions: 2
- duration: 10 months
JD:
Design efficient algorithms to simulate physical phenomena.
Implement the algorithms using advanced data structures for scalability.
Optimize those algorithms for speed and robustness through profiling and parallelization.
Produce high-quality software that is well documented, tested, and maintainable.
Collaborate with our applications team to understand and troubleshoot customer needs
- Top skills:
- Direct experience with the implementation of 3D physical simulation algorithms, such as the finite element or finite volume method.
- Familiarity with iterative linear solver methods such as conjugate gradient or multigrid methods and with matrix-free methods.
- Experience in writing numerical solvers to solve the Laplace equation.
- Strong background in modern C++ programming, software engineering and building code from scratch.
- Strong fundamental math skills, including linear algebra, calculus, and geometry.
- Experience simulating electrochemical systems.
- Interview process: 1 phone screen + in person panel interviews (plus possible 30 min presentation)
- Remote/ On-Site: On-site Flex (Tue, Wed, Thursday on site)
- Worksite location: 135 Beaver Street, Suite 205, Waltham, MA
