Senior C++ Computational Physics/Math Developer

Waltham, MA 02451 | Direct Hire

Post Date: 03/21/18 Job ID: 68817 - TJ Industry or Function: Engineer Compensation: $ 100K to $150K + bonus

JOB #: 68817 - TJ

KEY WORDS: C++ Computational Physics math developer

JOB DESCRIPTION: TriStaff is partnering with this revolutionary developer of 3D Modeling Semiconductor Fabrication Software. As a key member of their modeling team you will implement new algorithms for modeling a wide range of semiconductor processes and phenomena such as plasma etching, chemical-mechanical polishing, and electrical behavior. This is a hands-on development position, requiring proficiency in C++ and expertise in and physical modeling. Your title, level of responsibility, creative freedom and salary will be commensurate with your education and experience.
Job Duties:
• Research, prototype and characterize methods for simulation of physical phenomena associated with fabrication and/or behavior of nanoscale semiconductor devices
• Implement new modeling algorithms in C++, using and extending existing modeling infrastructure and APIs
• Optimize algorithms for speed, including profiling and parallel implementation
• Participate in general software engineering tasks, including verification, testing, bug fixing and maintenance of existing code

Salary Range and Bonus Potential:
$ 100K to $150K + bonus

• Comprehensive Benefits

Job Requirements:
• Required Qualifications (all of the following):
• Direct experience implementing modeling/simulation algorithms in three dimensions, using methods such as finite-difference, finite-element, particle, atomistic, cellular automata etc.
• Strong C++ coding skills, including use of the standard template library
• Strong math skills, including a thorough knowledge of calculus
• Desire to collaborate, contribute to, and learn from a team

Desirable Qualifications (any of the following):
• General knowledge of semiconductor processing technology
• Direct experience with implementation of software solutions for non-linear partial differential equations
• Experience solving systems outside of the semiconductor space such as convection-diffusion or stress/strain
• Experience in modeling or fabrication of nanoscale semiconductor devices
• Experience with cross-platform development, on Windows and Linux
• Experience with one or more of: Boost, C++11 or later, Python
• Experience programming GPUs for simulation (GPGPU using Cuda or the like).

Educational Requirements:
• PhD in Engineering or Physical Science discipline, or Computer Science with a numerical simulation focus.


Jill Martinelli

I have the coolest job in the world! Defined: Recruit (1635-45); < French, stem of recruter, derivative of recrue new growth. I love this definition – it’s focus is on new growth. I help individuals, departments and organizations grow! As an industry generalist I have the opportunity to learn about the latest technology in real time and converse with the most intelligent, creative and educated people in their respective fields. What a gift to be able to learn from my clients and candidates who keep me current and ahead of industry technology trends while helping them grow their careers and teams. I cut my recruiting teeth by staffing Qualcomm Assemblers (I earned a Soldering Certificate – trained by Qualcomm’s then Production Manager) to Engineering and everything in between. I believe my greatest strength lies in my ability to learn a company and its products as if I work for them- because I do! This leads to the opportunity to build their teams across multi-disciplines, Engineering, Sales & Marketing, Quality, Materials, Operations and Management/C-Level, across multiple industries. (Medical device, Electronics, Green technology, DOD and Scientific) I have helped numerous startups as well as mature corporations grow their teams. My network of contacts has been built over 25 years and has proved invaluable as a resource in finding the best of the best for companies and candidates. Originally from Buffalo, NY (Go Bills!) I earned my BS from SUNY Oswego in Elementary Education (comes in handy as I do a lot of coaching!)
Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: