Demo

Software Engineer

VMC Group
Bloomingdale, NJ Full Time
POSTED ON 3/27/2025
AVAILABLE BEFORE 4/25/2025
Apply

Job Type

Full-time

Description

We are seeking a talented Software Engineer to develop efficient algorithms that automate VMC's engineering and sales processes. The role involves working with complex physics simulations and optimization methodologies to enhance operational efficiency. If you're passionate about problem-solving and optimizing solutions through cutting-edge technology.

Essential Job Responsibilities Not Limited To

  • Contribute to the codebase of VMC Group’s E-Generator™ ecosystem
  • Using knowledge of VMC Group’s products and engineering capabilities, along with defined needs and outcomes, implement efficient algorithms in code that result in accurate results which meet or exceed the quality of the answers provided by manual calculation of a VMC staff engineer
  • Some tasks will involve research time before development begins and this time allotment will be defined before a project is started
  • Within the software, incorporate VMC Engineering experience along with knowledge of building codes and design standards to simulate and prove accuracy.
  • Write code which optimizes solutions based on a custom cost-functions
  • Automated tests to be written for new features and to prevent repeat bugs
  • Create documentation to validate results against engineers who are experts in that relevant field
  • Administrative reporting
  • Daily 15-minute stand-up meetings with Manager to review work and project status
  • Use JIRA to document most work assignments
  • Presentations may be required occasionally

Requirements

Minimum Qualifications:

  • 4-year degree in Engineering, Math, Physics, or CS
  • Strong proficiency in Multivariable Calculus and Differential Equations
  • Knowledge of Rotation Objects, Geometric Algebras (e.g., quaternions, bivectors)
  • Full-stack development (Angular, Node.js, SQL)
  • Experience with 3D Modeling (Blender, 3DSMax) and BIM (Revit)
  • Familiar with OpenGL/WebGL
  • Exposure to non-linear differential equations and applications is a plus
  • Familiar with building codes and design standards
  • Basic knowledge of finance terminology and calculations
  • Experience in financial calculations, statistics, and simulations

Competencies

  • Results-oriented, self-motivated with sound decision-making skills
  • Strong business acumen and ability to make timely recommendations
  • Familiar with mechanical/electrical systems, steel manufacturing, ERP/MRP systems, and payment APIs
  • Team player with effective communication skills

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at VMC Group

VMC Group
Hired Organization Address Bloomingdale, NJ Full Time
The Quality Assurance Mechanical Inspector works in conjunction with the QA Supervisor to support production and test ma...
VMC Group
Hired Organization Address Reno, NV Full Time
The Inside Sales Administrative Support Specialist is responsible for providing administrative and sales support to ensu...
VMC Group
Hired Organization Address Reno, NV Full Time
Apply Job Type Full-time Description The Inside Sales Administrative Support Specialist is responsible for providing adm...
VMC Group
Hired Organization Address Bloomingdale, NJ Full Time
Job Description We are looking for a Sourcer to support our Talent Acquisition Manager in identifying, engaging, and org...

Not the job you're looking for? Here are some other Software Engineer jobs in the Bloomingdale, NJ area that may be a better fit.

CNC Applications Engineer

Software Placement Group, Mahwah, NJ

Software Engineer

Vibration Mountings and Controls Inc, Bloomingdale, NJ

AI Assistant is available now!

Feel free to start your new journey!