2

Entry Level Simulation Software Engineer Jobs in Buffalo, NY

Lead Process Engineer

Getzville, NY · On-site

$97K - $126K/yr

The Process Engineer is responsible for: * Developing a process design which meets the requirements ... FDS reviews, attendance at software simulation) * Supporting Installation & Commissioning team ...

... software engineering to build and deploy software and platform systems that create Artificial ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...

Familiarity with computer operating systems and software applications as well as consumer and ... Beyond our connectivity solutions, we also provide local news, programming and regional sports via ...

Familiarity with computer operating systems and software applications as well as consumer and ... Beyond our connectivity solutions, we also provide local news, programming and regional sports via ...

CompTIA A+ Tutor

Buffalo, NY · Remote

$25 - $40/hr

... software, and operational procedures across Core 1 and Core 2 examinations. Ability to explain ... based simulation questions. Adapts instruction using virtual lab environments, hardware ...

Industry/Sector Not Applicable Specialism Core DevSecOps Engineering Management Level Senior ... This role bridges the gap between teams for seamless and secure application and software ...

Responsibilities - Analyzing client needs to implement Oracle supply chain and operations software ... Supply Chain Management, Operations Management, Industrial Engineering, Business Administration ...

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

Showing results 21-38

Entry Level Simulation Software Engineer information

See Buffalo, NY salary details

$23.2K

$101.6K

$183.1K

How much do entry level simulation software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for entry level simulation software engineer in Buffalo, NY is $101,577.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,000.00 and $116,200.00 per year, depending on experience, location, and employer.

Are entry level simulation software engineers in demand?

Entry level simulation software engineers are in growing demand due to increasing use of simulation in industries like aerospace, automotive, and manufacturing. Skills in programming languages such as C++ and Python, along with knowledge of simulation tools, enhance job prospects in this field.

What does an entry level simulation software engineer do?

An Entry Level Simulation Software Engineer develops and tests software that models real-world systems, such as physical processes, engineering designs, or virtual environments. They typically work under the guidance of senior engineers to write code, run simulations, analyze results, and troubleshoot issues. Their work helps organizations predict system behavior, optimize designs, and reduce the need for costly physical prototypes. This role often involves programming, understanding mathematical models, and collaborating with other engineering teams.

What are some common challenges faced by entry level simulation software engineers, and how can they be overcome?

Entry level simulation software engineers often encounter challenges such as understanding complex simulation models, learning industry-specific tools, and collaborating with multidisciplinary teams. To overcome these hurdles, it's helpful to actively seek mentorship from senior engineers, participate in team meetings to gain context, and dedicate time to hands-on practice with simulation tools. Regular communication with team members and taking advantage of available documentation can also accelerate learning and integration into the workflow.

What are the key skills and qualifications needed to thrive as an entry level simulation software engineer?

To thrive as an Entry Level Simulation Software Engineer, you need a solid background in computer science, mathematics, and programming languages such as C++, Python, or Java, typically supported by a relevant degree. Familiarity with simulation frameworks, modeling tools (like MATLAB or Simulink), and version control systems (such as Git) is often required. Strong problem-solving skills, attention to detail, and effective teamwork are essential soft skills for this role. These abilities enable engineers to develop accurate, efficient simulations and collaborate effectively in multidisciplinary teams, ensuring successful project outcomes.
What are the most commonly searched types of Simulation Software Engineer jobs in Buffalo, NY? The most popular types of Simulation Software Engineer jobs in Buffalo, NY are:
What job categories do people searching Entry Level Simulation Software Engineer jobs in Buffalo, NY look for? The top searched job categories for Entry Level Simulation Software Engineer jobs in Buffalo, NY are:
What cities near Buffalo, NY are hiring for Entry Level Simulation Software Engineer jobs? Cities near Buffalo, NY with the most Entry Level Simulation Software Engineer job openings:
Infographic showing various Entry Level Simulation Software Engineer job openings in Buffalo, NY as of June 2026, with employment types broken down into 4% Locum Tenens, 68% Full Time, 17% Part Time, and 11% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $101,577 per year, or $48.8 per hour.

Lead Process Engineer

SPX FLOW

Getzville, NY • On-site

$97K - $126K/yr

Full-time

Re-posted 17 days ago


SPX Flow rating

9.0

Company rating: 9.0 out of 10

Based on 16 frontline employees who took The Breakroom Quiz

25th of 487 rated machine equipment manufacturers


Job description

JOB SUMMARY
Working on both projects and bid proposals, the Process Engineer is responsible for the process design of equipment systems, or parts thereof. The Process Engineer is responsible for:
  • Developing a process design which meets the requirements of the proposal or project
  • Ensuring design phase outputs are delivered in line with the time schedule and quality requirements
  • Providing technical support regarding process design aspects throughout project and bid lifecycles
  • Undertaking other technical tasks as required (e.g. site surveys, feasibility studies, support to sales, etc)

In general, the Process Engineer will work as part of a team and will collaborate closely with other team members and functional disciplines to ensure successful delivery of the project or bid scope.
PRINCIPAL DUTIES AND RESPONSIBILITIES
The Process Engineer's duties include, but are not limited to the following:
  • Safety & Environment
      • Ensuring that, with respect to the scope of works for which SPX Flow are responsible:
        • Plant designs are safe
        • Environmental impacts of designs have been considered appropriately
      • Participating in relevant reviews, as defined in SPX Flow procedures and, additionally, customer contracts, and ensuring that her/his resultant actions have been completed. (Example reviews include: Design Reviews, Risk Assessments.)
      • Ensuring compliance with local legislation and regulations (for the locality of the plant/process) which apply to engineering design (e.g. EU Machinery Directive, EU PED Directive)
      • Acting in a safe fashion, particularly when operating outside of the known office environment (e.g. on customer and supplier sites)
  • Process Design Tasks
      • Generating process solutions and defining their characteristics in terms of:
        • Process flowsheets
        • P&ID diagrams
        • Equipment specifications
        • Equipment list
        • Process descriptions
        • Functional design specifications
        • Process operating instructions
        • KPIs / expected performance
        • Product input/output requirements
        • Utilities requirements
      • Adhering to SPX Flow procedures, and utilizing applicable tools and design standards, during the development of process designs
      • Completing design calculations (e.g. pipe diameter sizing, pump sizing, thermal calculations, etc) to support process design and equipment selection
      • Ensuring that tasks are completed in accordance with the project schedule, to the required quality and within the allocated budget
  • Design Ownership
      • Ensuring that the design, for which they are responsible, is functional, and is executed in line with:
        • Applicable legislation and regulations
        • Customer contractual requirements (or, in case of proposal, RFQ/URS requirements)
        • SPX references, standards and best practices, where applicable
      • Ensuring that design output is complete and of a consistent standard. Examples include ensuring that:
        • Documentation (e.g. P&IDs, FDS) utilises common standards across the project/proposal and that it is delivered to a consistent level in terms of content and quality
        • Project specific "equipment catalogues" are used to support item selection
      • Ensuring all scope elements/sub-systems for which they are responsible integrate coherently and that external interfaces are clearly understood and defined
      • Considering economic factors with a view to ensuring that the overall project is delivered on budget
  • Communication & Team Working
      • Undertaking technical discussions with customers and suppliers
      • Attending relevant project or proposal meetings e.g.:
        • Launch/"kick-off" meetings
        • Progress reviews
        • Design reviews
      • Communicating information to stakeholders in a timely fashion
      • Supporting other disciplines, during the design phase, to achieve project or proposal deliverables e.g.
        • Supply Chain (e.g. initial specification, review of supplier quotes, purchase requisitions, etc)
        • Mechanical design (e.g. supporting plant layouts & 3D modelling)
        • Automation & electrical design (e.g. FDS reviews, attendance at software simulation)
      • Supporting Installation & Commissioning team during the site execution phase e.g.:
        • communicating design intent
        • highlighting critical installation requirements
        • assisting with resolution of design issues
        • supporting acceptance testing and KPI trials
      • Assisting with hand-over of design information to Aftermarket team
  • Documentation
      • Preparing process operating instructions
      • Ensuring that all design information is captured, stored and maintained, in the allocated location, in a structured and accessible fashion
      • Compiling Operating & Maintenance Manuals, including preparation of spares lists
      • Assisting in compilation of Technical Files, or equivalent, as defined by relevant legislation (e.g. EU Machinery Directive)
  • Additional Sales Support & Proposals Tasks
      • Attending pre-contact customer meetings to provide technical support to the sales team
      • Undertaking pre-contract studies (e.g. feasibility, plant utilisation, site surveys)
      • Reviewing technical aspects of quotation text

Lead Engineer
On a given project or proposal, the Process Engineer may be allocated the role of "Lead Engineer". In this capacity, they will be expected to lead a multi-disciplinary team to deliver the overall design outputs for the scope package for which they are responsible. In this capacity, they will be responsible for additional tasks such as:
    • Establishing and leading engineering team meetings/discussions
    • Generating and maintaining time schedule for the engineering phase
    • Identifying and communicating resource needs
    • Actively managing team members to meet schedule demands and target on-budget execution (in terms of hours), whilst still ensuring delivery of a thoroughly engineered, complete design.
    • Establishing and communicating consistent design and documentation standards for the project/proposal (e.g. building project "equipment catalogue", setting P&ID symbol sets, etc)
    • Ensuring that required reviews and meetings (e.g. design reviews) are completed and that resultant actions are closed out by the team.
    • Ensuring team compliance with SPX Flow processes and procedures

Engineering Community Member
As a member of the global engineering team, the Process Engineer will be expected to actively participate in the wider technical community and provide support to colleagues, including:
  • General Technical Support
      • Acting as a "subject matter expert" in areas where they have appropriate experience and partake in knowledge sharing as required
      • Supporting staff in areas where they are inexperienced
      • Providing general technical support outside of the specific projects/proposals for which they are responsible. Examples include:
        • Conceptual design guidance during proposal stage
        • Technical review of quotation text prior to bid submission
        • Participating in design reviews as an "external" expert
  • Continuous Improvement
      • Providing input into continuous improvement initiatives (e.g. tools development, standardisation)
      • Documenting and communicating "lessons learned"
      • Involvement in knowledge sharing initiatives (e.g. documenting best practices)

EDUCATION AND EXPERIENCE
  • Degree level qualification in appropriate engineering discipline (e.g. Process, Chemical, Mechanical)
  • 5-8 years of Engineering design experience in Dairy, Food, Beverage, Pharmaceutical and/or other hygienic industries
  • Understanding of hygienic design principles, particularly relating to process engineering design
  • Experience / understanding of systems designed for clean-in-place (CIP)
  • Experience of working within, and leading, a technically oriented team
  • Full driving license a strong advantage
  • Good level of competence in Microsoft Office (Word, Excel, Outlook)
  • Experience of AutoCAD beneficial
  • SAP experience beneficial

PHYSICAL DEMANDS
In general, this is an office-based job with a considerable amount of time spent at a computer. Ability to travel to other SPX locations and customer sites is a requirement. On some occasions, extended working away from the office may be required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
WORKING CONDITIONS
Ability to travel globally up to approximately 30% of the time.
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
DISCLAIMER
The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.
Anticipated salary range for this position: $88,000/yr to $122,260/yr. The anticipated salary range is what we believe to be the likely base salary range for this position at the time of posting. Actual salary for this position will depend on relevant qualifications, skills, and experience.
SPX FLOW VALUES
SPX Flow employees are expected to behave in accordance with our company values as outlined below.
QUALITY
Quality encompasses all aspects of SPX's business, and every employee shares the responsibility to prevent the occurrence of any nonconformity relating to product, process and the quality system. All employees have an obligation to identify and record any such nonconformity, and through designed channels, initiate and recommend solutions.

What SPX Flow employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom