ENG_IRL - HORIZONTAL.png

  • Oct 13, 2019

10 Steps to Problem Solving for Engineers

Updated: Dec 6, 2020

With the official launch of the engineering book 10+1 Steps to Problem Solving: An Engineer's Guide it may be interesting to know that formalization of the concept began in episode 2 of the Engineering IRL Podcast back in July 2018.

As noted in the book remnants of the steps had existed throughout my career and in this episode I actually recorded the episode off the top of my head.

My goal was to help engineers build a practical approach to problem solving.

Have a listen.

Who can advise on the best approach to problem solving other than the professional problem solvers - Yes. I'm talking about being an Engineer.

There are 2 main trains of thought with Engineering work for non-engineers and that's trying to change the world with leading edge tech and innovations, or plain old boring math nerd type things.

Whilst, somewhat the case what this means is most content I read around Tech and Engineering are either super technical and (excruciatingly) detailed. OR really riff raff at the high level reveling at the possibilities of changing the world as we know it. And so what we end up with is a base (engineer only details) and the topping (media innovation coverage) but what about the meat? The contents?

There's a lot of beauty and interesting things there too. And what's the centrepiece? The common ground between all engineers? Problem solving.

The number one thing an Engineer does is problem solving. Now you may say, "hey, that's the same as my profession" - well this would be true for virtually every single profession on earth. This is not saying there isn't problem solving required in other professions. Some problems require very basic problem solving techniques such is used in every day life, but sometimes problems get more complicated, maybe they involve other parties, maybe its a specific quirk of the system in a specific scenario. One thing you learn in engineering is that not all problems are equal. These are

 The stages of problem solving like a pro:

Is the problem identified (no, really, are you actually asking the right question?)

Have you applied related troubleshooting step to above problem?

Have you applied basic troubleshooting steps (i.e. check if its plugged in, turned it on and off again, checked your basics)

Tried step 2 again? (Desperation seeps in, but check your bases)

Asked a colleague or someone else that may have dealt with your problem? (50/50 at this point)

Asked DR. Google (This is still ok)

Deployed RTFM protocol (Read the F***ing Manual - Engineers are notorious for not doing this)

Repeated tests, changing slight things, checking relation to time, or number of people, or location or environment (we are getting DEEP now)

Go to the bottom level, in networking this is packet sniffers to inspect packets, in systems this is taking systems apart and testing in isolation, in software this is checking if 1 equals 1, you are trying to prove basic human facts that everyone knows. If 1 is not equal to 1, you're in deep trouble.At this point you are at rebuild from scratch, re install, start again as your answer (extremely expensive, very rare)

And there you have it! Those are your levels of problem solving. As you go through each step, the more expensive the problem is. -- BUT WAIT. I picked something up along the way and this is where I typically thrive. Somewhere between problem solving step 8 and 10. 

problem solving engineer

The secret step

My recommendation at this point is to try tests that are seemingly unrelated to anything to do with the problem at all.Pull a random cable, test with a random system off/on, try it at a specific time of the day, try it specifically after restarting or replugging something in. Now, not completely random but within some sort of scope. These test are the ones that when someone is having a problem when you suggest they say "that shouldn't fix the problem, that shouldn't be related" and they are absolutely correct.But here's the thing -- at this stage they have already tried everything that SHOULD fix the problem. Now it's time for the hail mary's, the long shots, the clutching at straws. This method works wonders for many reasons. 1. You really are trying to try "anything" at this point.

2. Most of the time we may think we have problem solving step number 1 covered, but we really don't.

3. Triggering correlations.

This is important.

Triggering correlations

In a later post I will cover correlation vs causation, but for now understand that sometimes all you want to do is throw in new inputs to the system or problem you are solving in order to get clues or re identify problems or give new ways to approach earlier problem solving steps. There you have it. Problem solve like a ninja. Approach that extremely experienced and smart person what their problem and as they describe all the things they've tried, throw in a random thing they haven't tried. And when they say, well that shouldn't fix it, you ask them, well if you've exhausted everything that should  have worked, this is the time to try things that shouldn't. Either they will think of more tests they haven't considered so as to avoid doing your preposterous idea OR they try it and get a new clue to their problem. Heck, at worst they confirm that they do know SOMETHING about the system.

Go out and problem solve ! As always, thanks for reading and good luck with all of your side hustles.

If you prefer to listen to learn we got you covered with the Engineering IRL show!

For Youtube please go to:

https://youtu.be/EHaRNZhqmHA

For Spotify please go to:

https://open.spotify.com/show/3UZPfOvNwQkaCA1jLIOxp4

And don't forget to subscribe if you get any value from the Engineering IRL Content

  • Technical Tactics
  • 10+1 Steps to Problem Solving

Recent Posts

How to Implement OSHA’s Requirement of Emergency Medical Services in Construction

Preventing Noise-Induced Issues in Construction

The Advantages of CAD for Modern Engineers

HUBS[48131].png

Get your free Engineering Toolkit for Engineering IRL listeners only

OT Ultimate Guide Cover.png

Get a copy of the Operational Technology Ultimate Guide for Engineers e-book for free.

FREE K-12 standards-aligned STEM

curriculum for educators everywhere!

Find more at TeachEngineering.org .

  • TeachEngineering
  • Problem Solving

Lesson Problem Solving

Grade Level: 8 (6-8)

(two 40-minute class periods)

Lesson Dependency: The Energy Problem

Subject Areas: Physical Science, Science and Technology

Partial design

  • Print lesson and its associated curriculum

Curriculum in this Unit Units serve as guides to a particular content or subject area. Nested under units are lessons (in purple) and hands-on activities (in blue). Note that not all lessons and activities will exist under a unit, and instead may exist as "standalone" curriculum.

  • Energy Forms and States Demonstrations
  • Energy Conversions
  • Watt Meters to Measure Energy Consumption
  • Household Energy Audit
  • Light vs. Heat Bulbs
  • Efficiency of an Electromechanical System
  • Efficiency of a Water Heating System
  • Solving Energy Problems
  • Energy Projects

TE Newsletter

Engineering connection, learning objectives, worksheets and attachments, more curriculum like this, introduction/motivation, associated activities, user comments & tips.

Engineering… Turning your ideas into reality

Scientists, engineers and ordinary people use problem solving each day to work out solutions to various problems. Using a systematic and iterative procedure to solve a problem is efficient and provides a logical flow of knowledge and progress.

  • Students demonstrate an understanding of the Technological Method of Problem Solving.
  • Students are able to apply the Technological Method of Problem Solving to a real-life problem.

Educational Standards Each TeachEngineering lesson or activity is correlated to one or more K-12 science, technology, engineering or math (STEM) educational standards. All 100,000+ K-12 STEM standards covered in TeachEngineering are collected, maintained and packaged by the Achievement Standards Network (ASN) , a project of D2L (www.achievementstandards.org). In the ASN, standards are hierarchically structured: first by source; e.g. , by state; within source by type; e.g. , science or mathematics; within type by subtype, then by grade, etc .

Ngss: next generation science standards - science.

View aligned curriculum

Do you agree with this alignment? Thanks for your feedback!

International Technology and Engineering Educators Association - Technology

State standards, national science education standards - science.

Scientists, engineers, and ordinary people use problem solving each day to work out solutions to various problems. Using a systematic and iterative procedure to solve a problem is efficient and provides a logical flow of knowledge and progress.

In this unit, we use what is called "The Technological Method of Problem Solving." This is a seven-step procedure that is highly iterative—you may go back and forth among the listed steps, and may not always follow them in order. Remember that in most engineering projects, more than one good answer exists. The goal is to get to the best solution for a given problem. Following the lesson conduct the associated activities Egg Drop and Solving Energy Problems for students to employ problem solving methods and techniques. 

Lesson Background and Concepts for Teachers

The overall concept that is important in this lesson is: Using a standard method or procedure to solve problems makes the process easier and more effective.

1) Describe the problem, 2) describe the results you want, 3) gather information, 4) think of solutions, 5) choose the best solution, 6) implement the solution, 7) evaluate results and make necessary changes. Reenter the design spiral at any step to revise as necessary.

The specific process of problem solving used in this unit was adapted from an eighth-grade technology textbook written for New York State standard technology curriculum. The process is shown in Figure 1, with details included below. The spiral shape shows that this is an iterative, not linear, process. The process can skip ahead (for example, build a model early in the process to test a proof of concept) and go backwards (learn more about the problem or potential solutions if early ideas do not work well).

This process provides a reference that can be reiterated throughout the unit as students learn new material or ideas that are relevant to the completion of their unit projects.

Brainstorming about what we know about a problem or project and what we need to find out to move forward in a project is often a good starting point when faced with a new problem. This type of questioning provides a basis and relevance that is useful in other energy science and technology units. In this unit, the general problem that is addressed is the fact that Americans use a lot of energy, with the consequences that we have a dwindling supply of fossil fuels, and we are emitting a lot of carbon dioxide and other air pollutants. The specific project that students are assigned to address is an aspect of this problem that requires them to identify an action they can take in their own live to reduce their overall energy (or fossil fuel) consumption.

The Seven Steps of Problem Solving

1.  Identify the problem

Clearly state the problem. (Short, sweet and to the point. This is the "big picture" problem, not the specific project you have been assigned.)

2.  Establish what you want to achieve

  • Completion of a specific project that will help to solve the overall problem.
  • In one sentence answer the following question: How will I know I've completed this project?
  • List criteria and constraints: Criteria are things you want the solution to have. Constraints are limitations, sometimes called specifications, or restrictions that should be part of the solution. They could be the type of materials, the size or weight the solution must meet, the specific tools or machines you have available, time you have to complete the task and cost of construction or materials.

3.  Gather information and research

  • Research is sometimes needed both to better understand the problem itself as well as possible solutions.
  • Don't reinvent the wheel – looking at other solutions can lead to better solutions.
  • Use past experiences.

4.  Brainstorm possible solutions

List and/or sketch (as appropriate) as many solutions as you can think of.

5.  Choose the best solution

Evaluate solution by: 1) Comparing possible solution against constraints and criteria 2) Making trade-offs to identify "best."

6.  Implement the solution

  • Develop plans that include (as required): drawings with measurements, details of construction, construction procedure.
  • Define tasks and resources necessary for implementation.
  • Implement actual plan as appropriate for your particular project.

7.  Test and evaluate the solution

  • Compare the solution against the criteria and constraints.
  • Define how you might modify the solution for different or better results.
  • Egg Drop - Use this demonstration or activity to introduce and use the problem solving method. Encourages creative design.
  • Solving Energy Problems - Unit project is assigned and students begin with problem solving techniques to begin to address project. Mostly they learn that they do not know enough yet to solve the problem.
  • Energy Projects - Students use what they learned about energy systems to create a project related to identifying and carrying out a personal change to reduce energy consumption.

The results of the problem solving activity provide a basis for the entire semester project. Collect and review the worksheets to make sure that students are started on the right track.

problem solving engineer

Learn the basics of the analysis of forces engineers perform at the truss joints to calculate the strength of a truss bridge known as the “method of joints.” Find the tensions and compressions to solve systems of linear equations where the size depends on the number of elements and nodes in the trus...

preview of 'Doing the Math: Analysis of Forces in a Truss Bridge' Lesson

Through role playing and problem solving, this lesson sets the stage for a friendly competition between groups to design and build a shielding device to protect humans traveling in space. The instructor asks students—how might we design radiation shielding for space travel?

preview of 'Shielding from Cosmic Radiation: Space Agency Scenario' Lesson

A process for technical problem solving is introduced and applied to a fun demonstration. Given the success with the demo, the iterative nature of the process can be illustrated.

preview of 'Egg Drop' Activity

The culminating energy project is introduced and the technical problem solving process is applied to get students started on the project. By the end of the class, students should have a good perspective on what they have already learned and what they still need to learn to complete the project.

preview of 'Solving Energy Problems' Activity

Hacker, M, Barden B., Living with Technology , 2nd edition. Albany NY: Delmar Publishers, 1993.

Other Related Information

This lesson was originally published by the Clarkson University K-12 Project Based Learning Partnership Program and may be accessed at http://internal.clarkson.edu/highschool/k12/project/energysystems.html.

Contributors

Supporting program, acknowledgements.

This lesson was developed under National Science Foundation grants no. DUE 0428127 and DGE 0338216. However, these contents do not necessarily represent the policies of the National Science Foundation, and you should not assume endorsement by the federal government.

Last modified: August 16, 2023

Tonex Technology Training for Businesses

Technology and Management Training Courses and Seminars

Call Us Today: +1-972-665-9786

Critical Thinking and Problem Solving for Engineers

Print Friendly, PDF & Email

Critical Thinking and Problem Solving for Engineers Training by Tonex

Artificial Intelligence: Principles and Techniques

This comprehensive course, “Critical Thinking and Problem Solving for Engineers,” offered by Tonex, equips engineering professionals with essential skills to enhance their critical thinking capabilities and problem-solving acumen. Participants will engage in practical exercises and case studies tailored to the engineering context, fostering a deep understanding of analytical approaches and innovative problem-solving techniques.

Tonex’s “Critical Thinking and Problem Solving for Engineers” training is a dynamic program designed to empower engineering professionals with advanced cognitive skills. This intensive course, spanning diverse modules, delves into the core aspects of critical thinking and innovative problem-solving tailored specifically for engineering contexts.

Participants will explore analytical techniques, creative problem-solving methodologies, and decision-making frameworks crucial for navigating complex engineering challenges. With a focus on real-world case studies and practical applications, this training equips engineers at all levels with the essential tools to enhance their problem-solving acumen, fostering a culture of strategic thinking and informed decision-making within the engineering domain.

Learning Objectives:

  • Develop advanced critical thinking skills applicable to engineering challenges.
  • Enhance problem-solving capabilities through structured methodologies.
  • Apply logical reasoning and analysis to technical problem domains.
  • Cultivate creativity and innovation within engineering problem-solving.
  • Improve decision-making processes through systematic evaluation.
  • Master effective communication of complex technical solutions.

Audience: This course is designed for engineers at all levels, including professionals, project managers, and team leaders seeking to elevate their critical thinking and problem-solving skills within an engineering framework.

Course Outline:

Module 1: Introduction to Critical Thinking in Engineering

  • Importance of Critical Thinking
  • Role in Problem Identification
  • Significance in Solution Development
  • Critical Thinking Models
  • Integration with Engineering Practices
  • Critical Thinking in Decision Making

Module 2: Analytical Techniques for Engineers

  • Structured Analysis Methods
  • Application in Problem Solving
  • Root Cause Analysis
  • Data-driven Decision Making
  • Quantitative Analysis Techniques
  • Analytical Tools for Engineers

Module 3: Creative Problem Solving in Engineering

  • Fostering Creativity in Engineering
  • Innovation in Problem Solving
  • Creative Thinking Models
  • Brainstorming Techniques
  • Design Thinking in Engineering
  • Overcoming Creative Blocks

Module 4: Decision Making in Engineering

  • Decision Matrices in Engineering
  • Multi-Criteria Decision Analysis
  • Risk Assessment in Engineering Decisions
  • Decision Support Systems
  • Ethical Considerations in Decision Making
  • Adaptive Decision Making in Engineering

Module 5: Communication Skills for Technical Problem-Solving

  • Effective Communication Strategies
  • Tailoring Communication to Audiences
  • Writing Technical Reports
  • Documentation Best Practices
  • Visualization of Technical Information
  • Communicating Results and Solutions

Module 6: Real-world Case Studies and Practical Applications

  • Hands-on Problem Solving
  • Analysis of Engineering Scenarios
  • Application of Critical Thinking Tools
  • Lessons Learned from Case Studies
  • Group Problem-Solving Exercises
  • Discussion and Reflection on Practical Challenges

Request More Information

Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

* Indicates required fields

  • Name * First Last
  • Country Code USA +1 ALB +355 ALG +213 ASA +1-684 AND +376 ANG +244 AIA +1-264 ROS +672 ATG +1-268 ARG +54 ARM +374 ARU +297 AUS +61 AUT +43 AZE +994 BAH +1-242 BHR +973 BAN +880 BRB +1-246 BLR +375 BEL +32 BLZ +501 BEN +229 BER +1-441 BHU +975 BOL +591 ANT +599 BIH +387 BOT +267 BRA +55 VGB +1-284 BRU +673 BUL +359 BFA +226 BDI +257 CPV +238 CAM +855 CMR +237 CAN +1 CAY +1-345 CTA +236 CHA +235 CHI +56 CHN +86 HKG +852 MAC +853 CXR +61 CCK +61 COL +57 COM +269 CGO +242 COK +682 CRC +506 CRO +385 CUB +53 CYP +357 CZE +420 CIV +225 PRK +850 COD +243 DEN +45 DJI +253 DMA +1-767 DOM +1-809 ECU +593 EGY +20 SLV +503 EQG +240 ERI +291 EST +372 SWZ +268 ETH +251 FLK +500 FRO +298 FIJ +679 FIN +358 FRA +33 GUF +594 TAH +689 GAB +241 GAM +220 GEO +995 GER +49 GHA +233 GBZ +350 GRE +30 GRL +299 GRN +1-473 GLP +590 GUM +1-671 GUA +502 GBG +44 GUI +224 GNB +245 GUY +592 HAI +509 VAT +39-06 HON +504 HUN +36 ISL +354 IND +91 IDN +62 IRN +98 IRQ +964 IRL +353 GBM +44 ISR +972 ITA +39 JAM +1-876 JPN +81 GBJ +44 JOR +962 KAZ +7 KEN +254 KIR +686 KUW +965 KGZ +996 LAO +856 LVA +371 LIB +961 LES +266 LBR +231 LBY +218 LIE +423 LTU +370 LUX +352 MAD +261 MWI +265 MAS +60 MDV +960 MLI +223 MLT +356 MHL +692 MTQ +596 MTN +222 MRI +230 MYT +262 MEX +52 FSM +691 MON +377 MNG +976 MNE +382 MSR +1-664 MAR +212 MOZ +258 MDA (+373) MYA +95 NAM +264 NRU +674 NEP +977 NED +31 NCL +687 NZL +64 NCA +505 NIG +227 NGA +234 NIU +683 NFK +672 NMI +1-670 NOR +47 OMA +968 PAK +92 PLW +680 PAN +507 PNG +675 PAR +595 PER +51 PHI +63 PCN +870 POL +48 POR +351 PUR +1 QAT +974 KOR +82 MDA +373 ROU +40 RUS +7 RWA +250 REU +262 SHN +290 SKN +1-869 LCA +1-758 SPM +508 VIN +1-784 SAM +685 SMR +378 STP +239 KSA +966 SEN +221 SRB +381 SEY +248 SLE +232 SIN +65 SVK +421 SVN +386 SOL +677 SOM +252 RSA +27 ESP +34 SRI +94 PLE +970 SUD +249 SUR +597 SWE +46 SUI +41 SYR +963 TJK +992 THA +66 MKD +389 TLS +670 TOG +228 TKL +690 TGA +676 TRI +1-868 TUN +216 TUR +90 TKM +993 TCA +1-649 TUV +688 UGA +256 UKR +380 UAE +971 ENG,NIR,SCO,WAL +44 TAN +255 VIR +1-340 URU +598 UZB +998 VAN +678 VEN +58 VIE +84 WLF +681 SAH +212 YEM +967 ZAM +260 ZIM +263 ALD +358
  • Company Name *
  • Title / Position
  • Location City State / Province / Region Afghanistan Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bonaire, Sint Eustatius and Saba Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory Brunei Darussalam Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos Islands Colombia Comoros Congo, Democratic Republic of the Congo, Republic of the Cook Islands Costa Rica Croatia Cuba Curaçao Cyprus Czech Republic Côte d'Ivoire Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Eswatini (Swaziland) Ethiopia Falkland Islands Faroe Islands Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Gambia Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard and McDonald Islands Holy See Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Isle of Man Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macau Macedonia Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Micronesia Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea Northern Mariana Islands Norway Oman Pakistan Palau Palestine, State of Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Romania Russia Rwanda Réunion Saint Barthélemy Saint Helena Saint Kitts and Nevis Saint Lucia Saint Martin Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Sint Maarten Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Islands Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu US Minor Outlying Islands Uganda Ukraine United Arab Emirates United Kingdom United States Uruguay Uzbekistan Vanuatu Venezuela Vietnam Virgin Islands, British Virgin Islands, U.S. Wallis and Futuna Western Sahara Yemen Zambia Zimbabwe Åland Islands Country
  • Your Request:
  • How did you learn about Tonex Training?
  • Phone This field is for validation purposes and should be left unchanged.
Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible. * Indicates required fields Name * First Last Email * Country Code USA +1 ALB +355 ALG +213 ASA +1-684 AND +376 ANG +244 AIA +1-264 ROS +672 ATG +1-268 ARG +54 ARM +374 ARU +297 AUS +61 AUT +43 AZE +994 BAH +1-242 BHR +973 BAN +880 BRB +1-246 BLR +375 BEL +32 BLZ +501 BEN +229 BER +1-441 BHU +975 BOL +591 ANT +599 BIH +387 BOT +267 BRA +55 VGB +1-284 BRU +673 BUL +359 BFA +226 BDI +257 CPV +238 CAM +855 CMR +237 CAN +1 CAY +1-345 CTA +236 CHA +235 CHI +56 CHN +86 HKG +852 MAC +853 CXR +61 CCK +61 COL +57 COM +269 CGO +242 COK +682 CRC +506 CRO +385 CUB +53 CYP +357 CZE +420 CIV +225 PRK +850 COD +243 DEN +45 DJI +253 DMA +1-767 DOM +1-809 ECU +593 EGY +20 SLV +503 EQG +240 ERI +291 EST +372 SWZ +268 ETH +251 FLK +500 FRO +298 FIJ +679 FIN +358 FRA +33 GUF +594 TAH +689 GAB +241 GAM +220 GEO +995 GER +49 GHA +233 GBZ +350 GRE +30 GRL +299 GRN +1-473 GLP +590 GUM +1-671 GUA +502 GBG +44 GUI +224 GNB +245 GUY +592 HAI +509 VAT +39-06 HON +504 HUN +36 ISL +354 IND +91 IDN +62 IRN +98 IRQ +964 IRL +353 GBM +44 ISR +972 ITA +39 JAM +1-876 JPN +81 GBJ +44 JOR +962 KAZ +7 KEN +254 KIR +686 KUW +965 KGZ +996 LAO +856 LVA +371 LIB +961 LES +266 LBR +231 LBY +218 LIE +423 LTU +370 LUX +352 MAD +261 MWI +265 MAS +60 MDV +960 MLI +223 MLT +356 MHL +692 MTQ +596 MTN +222 MRI +230 MYT +262 MEX +52 FSM +691 MON +377 MNG +976 MNE +382 MSR +1-664 MAR +212 MOZ +258 MDA (+373) MYA +95 NAM +264 NRU +674 NEP +977 NED +31 NCL +687 NZL +64 NCA +505 NIG +227 NGA +234 NIU +683 NFK +672 NMI +1-670 NOR +47 OMA +968 PAK +92 PLW +680 PAN +507 PNG +675 PAR +595 PER +51 PHI +63 PCN +870 POL +48 POR +351 PUR +1 QAT +974 KOR +82 MDA +373 ROU +40 RUS +7 RWA +250 REU +262 SHN +290 SKN +1-869 LCA +1-758 SPM +508 VIN +1-784 SAM +685 SMR +378 STP +239 KSA +966 SEN +221 SRB +381 SEY +248 SLE +232 SIN +65 SVK +421 SVN +386 SOL +677 SOM +252 RSA +27 ESP +34 SRI +94 PLE +970 SUD +249 SUR +597 SWE +46 SUI +41 SYR +963 TJK +992 THA +66 MKD +389 TLS +670 TOG +228 TKL +690 TGA +676 TRI +1-868 TUN +216 TUR +90 TKM +993 TCA +1-649 TUV +688 UGA +256 UKR +380 UAE +971 ENG,NIR,SCO,WAL +44 TAN +255 VIR +1-340 URU +598 UZB +998 VAN +678 VEN +58 VIE +84 WLF +681 SAH +212 YEM +967 ZAM +260 ZIM +263 ALD +358 Phone Company Name * Title / Position Location City State / Province / Region Afghanistan Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bonaire, Sint Eustatius and Saba Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory Brunei Darussalam Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos Islands Colombia Comoros Congo, Democratic Republic of the Congo, Republic of the Cook Islands Costa Rica Croatia Cuba Curaçao Cyprus Czech Republic Côte d'Ivoire Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Eswatini (Swaziland) Ethiopia Falkland Islands Faroe Islands Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Gambia Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard and McDonald Islands Holy See Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Isle of Man Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macau Macedonia Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Micronesia Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea Northern Mariana Islands Norway Oman Pakistan Palau Palestine, State of Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Romania Russia Rwanda Réunion Saint Barthélemy Saint Helena Saint Kitts and Nevis Saint Lucia Saint Martin Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Sint Maarten Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Islands Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu US Minor Outlying Islands Uganda Ukraine United Arab Emirates United Kingdom United States Uruguay Uzbekistan Vanuatu Venezuela Vietnam Virgin Islands, British Virgin Islands, U.S. Wallis and Futuna Western Sahara Yemen Zambia Zimbabwe Åland Islands Country Training Information for: * Individual Group Your Request: Please send me more information about Critical Thinking and Problem Solving for Engineers How did you learn about Tonex Training? CAPTCHA Comments This field is for validation purposes and should be left unchanged. Δ document.getElementById( "ak_js_2" ).setAttribute( "value", ( new Date() ).getTime() );
  • Aerospace & Defense Engineering
  • Cybersecurity Training
  • Wireless Training
  • Systems Engineering Training
  • RF Training
  • IT and Technology Courses
  • Leadership (for the Digital Era)
  • Enterprise Architecture Training
  • Telecom Training
  • Software Engineering
  • IP Networking Training
  • Link 16 Systems Engineering
  • Space Academy
  • Current-Programs
  • AI (Artificial Intelligence)
  • Advanced Science
  • Defense Engineering
  • Space Engineering
  • Testimonials

Regeneron Careers

Process Support Engineer

  • Rensselaer, New York, United States of America
  • Industrial Operations & Product Supply

Job Description

Regeneron is currently looking for a Process Support Engineer to join our Integrated Manufacturing Support (Formulated Bulk, Drug Product, and Fill/Finish) team. A Process Support Engineer is passionate about problem solving and performing scientific and technical investigations. They will serve as a subject matter expert (SME) to support biopharmaceutical production and Fill/Finish activities across the Industrial Operations and Product Supply (IOPS) Rensselaer site. This is a non-lab based position.

As a Process Support Engineer, a typical day might include the following:

  • Lead, author, and/or review scientific root cause investigations and develop corrective action plans to resolve complex deviations related to process control and product quality.
  • Perform data analysis and apply statistical process control tools for trending and analyzing process-related data to drive consistency and improvements.
  • Serve as a Subject Matter Expert (SME) by utilizing a science-based approach and through analysis of historical data to support production, purification, and fill/finish activities.
  • Present process data and investigational findings at group and department meetings.
  • Monitoring of production processes to proactively acquire vital data in support of preventing issues and tracking efficiency of changes.
  • Interact with Manufacturing, Quality Assurance, Quality Control, Manufacturing Sciences & Technology, and External Manufacturing teams to drive root cause investigations and implement process improvements.

This role might be for you if you:

  • Enjoy working in a fast-paced environment and you have the innate ability to balance multiple projects, prioritize them and execute them independently.
  • Have fundamental knowledge of cell culture, purification/chromatography operations, analytical methods (i.e. UPLC, ELISA, PCR), material sciences, and/or drug product fill/finish operations, and statistical analyses.
  • Have a strong attention to detail; experience in a GMP environment is a plus.
  • Can take on new and sometimes ambiguous challenges and learn quickly.
  • Can lead and manage large technical reports and projects.
  • Solid understanding of Microsoft Suite (Word, Excel, Powerpoint) and statistical programs (JMP).

To be considered for the Process Support Engineer position, you must be willing and able to work Monday-Friday, 8am-4:30pm. You must have a BS/BA in Chemical or Biological Engineering or other related field. For various levels you must have the following:

  • Associate Process Support Engineer: 0-2 years of relevant experience
  • Process Support Engineer: 2+ years of relevant experience
  • Senior Process Support Engineer: 5+ years of relevant experience

Level is determined based on qualifications relevant to the role.

Does this sound like you? Apply now to take your first step towards living the Regeneron Way! We have an inclusive and diverse culture that provides comprehensive benefits, which often include (depending on location) health and wellness programs, fitness centers, equity awards, annual bonuses, and paid time off for eligible employees at all levels!

Regeneron is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion or belief (or lack thereof), sex, nationality, national or ethnic origin, civil status, age, citizenship status, membership of the Traveler community, sexual orientation, disability, genetic information, familial status, marital or registered civil partnership status, pregnancy or parental status, gender identity, gender reassignment, military or veteran status, or any other protected characteristic in accordance with applicable laws and regulations. The Company will also provide reasonable accommodation to the known disabilities or chronic illnesses of an otherwise qualified applicant for employment, unless the accommodation would impose undue hardship on the operation of the Company's business.

For roles in which the hired candidate will be working in the U.S., the salary ranges provided are shown in accordance with U.S. law and apply to U.S.-based positions. For roles which will be based in Japan and/or Canada, the salary ranges are shown in accordance with the applicable local law and currency. If you are outside the U.S, Japan or Canada, please speak with your recruiter about salaries and benefits in your location.

Please note that certain background checks will form part of the recruitment process. Background checks will be conducted in accordance with the law of the country where the position is based, including the type of background checks conducted. The purpose of carrying out such checks is for Regeneron to verify certain information regarding a candidate prior to the commencement of employment such as identity, right to work, educational qualifications etc.

Salary Range (annually)

NetApp Logo

  • Join our talent network

Sign up for job alerts

  • Manage profile
  • Current Employees

Search jobs

If you run toward knowledge and problem-solving, join us

Four people laughing together

In a world of cloud complexity, NetApp simplifies. Our customers are looking for a more unified and secure multicloud experience, and we provide the services, infrastructure and expertise they need to achieve it.

If you want to have a real impact, NetApp is the place for you. You’ll make a difference—while still maintaining a healthy work-life balance. Who are we? Forward-thinking technology people with a heart. Join us.

“At NetApp, we fully embrace and advance a diverse, inclusive global workforce with a culture of belonging that leverages the backgrounds and perspectives of all employees, customers, partners, and communities to foster a higher performing organization.”

George Kurian, CEO

Software QA Engineer

About NetApp

We’re forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can’t do it alone. We know when to ask for help, collaborate with others, and partner with smart people. We embrace diversity and openness because it’s in our DNA. We push limits and reward great ideas. What is your great idea?

"At NetApp, we fully embrace and advance a diverse, inclusive global workforce with a culture of belonging that leverages the backgrounds and perspectives of all employees, customers, partners, and communities to foster a higher performing organization." -George Kurian, CEO

From the newest ideas in cluster computing to the latest web framework, NetApp software products embrace innovation to deliver compelling solutions to our business. To support NetApp’s vision, the Core Software and Data Management team is looking for an experienced Software Engineer to join our Quality Engineering team.  

As an enthusiastic Quality Assurance engineer, you will work as part of a team of skilled and passionate engineers responsible for participating in the design discussion, Test Plan, and Test Case development, engaging in different types of testing, and automating Test Cases. You will also engage with other QA teams and Dev counterparts. Your role encompasses testing, coming up with ideas to improve test coverage and automation, reduce field issues, and improve overall quality. This position requires an individual to be creative, team-oriented, technology-savvy and driven to produce results 

  • Strong Python automation and debugging skills 
  • Ability to comprehend Functional Spec, Design Spec, and Test Plan in sufficient detail. 
  • Ability to devise robust Test Cases, execute and automate them, and find and report issues 
  • Ability to analyze and RCA customer/internal found issues, identify test gaps and fill them 
  • Good understanding of Storage concepts 
  • Candidates with hands-on/project experience or familiarity with Computer Architecture, Operating Systemic concepts, and File Systems concepts will be given a preference. 

Good to have:

  • Experience with RestAPI testing, AWS/Azure/GCP cloud 
  • Possesses excellent written and verbal communication skills 
  • Work collaboratively within and outside the team of other engineers 
  • 1-3 years of industry experience in the relevant domain is required 
  • A B.Tech/BE in CSE/ECE, a master’s degree, or equivalent experience is required 

Did you know… Statistics show women apply to jobs only when they’re 100% qualified. But no one is 100% qualified. We encourage you to shift the trend and apply anyway! We look forward to hearing from you.

Why NetApp?

In a world full of generalists, NetApp is a specialist. No one knows how to elevate the world’s biggest clouds like NetApp. We are data-driven and empowered to innovate. Trust, integrity, and teamwork all combine to make a difference for our customers, partners, and communities.  We expect a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time off per year to volunteer with their favorite organizations.  We provide comprehensive medical, dental, wellness, and vision plans for you and your family.  We offer educational assistance, legal services, and access to discounts. We also offer financial savings programs to help you plan for your future.   If you run toward knowledge and problem-solving, join us. 

Related content

Four Women laughing together

Diversity, equity, inclusion, and belonging

We are a collection of diverse people from around the world with our own individual stories. We share the drive to create innovative, world-class products. We're One NetApp, and we find strength in celebrating our individuality.

Two people staring at a computer together

NetApp Entry Level Careers Program

The NetApp Entry Level Careers Program is designed to help you grow your career, sharpen your skills, and foster meaningful relationships. When you join the Program, you join a diverse, global community where innovative ideas flourish.

People laughing during a meeting

Find your ideal job

In a world consistently defined by new expectations, can you quickly adapt for the success of our customers? We reward innovation and problem-solving.

Jobs for you

  • Account Technology Specialist Canberra Australia
  • Partner Manager Taipei Taiwan
  • Account Executive Petah Tikva Israel

Your recently viewed jobs will appear here.

You have no saved jobs. Start browsing jobs here

Email Address

Job Category

  • Engineering, Bengaluru, Karnataka, India Remove

Agreement to Privacy Notice

By submitting your information, you acknowledge that you have read our applicant privacy policy (PDF) and consent to receive email communication from NetApp.

Stay in touch

Join the netapp talent network.

If you're interested in keeping up to date with what's happening at NetApp, we encourage you to join our talent community to stay connected.

Join our Talent Network

Connect with us on LinkedIn , Facebook , Instagram , and X . Join the #LifeAtNetApp conversation as we highlight employees and events around NetApp.

Equal Opportunity Employer*

NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status and any other protected classification. We pledge to take every reasonable step to ensure that our applicants and employees are respected, treated fairly and with dignity. See the EEO poster (PDF) . NetApp makes reasonable accommodations, consistent with applicable laws, for religious purposes and for the known physical or mental limitations of an otherwise qualified applicant or employee with a disability, who can perform the essential job functions unless undue hardship would result.

State-specific postings/notices to applicants regarding contract compliance can be found here in English and here in Spanish , and fair employment practice information can be found here .

Reasonable accommodation

If you are an applicant with a physical or mental disability that requires reasonable accommodation for any part of our application process, please email [email protected] . Each request for reasonable accommodation will be considered on a case-by-case basis, consistent with applicable laws and regulations. Please note, this email address is only for accommodation requests; we do not accept unsolicited resumes.

Data privacy

We care about your privacy and therefore ask that you read our Applicant Privacy Policy (PDF) before you submit any personal information to us.

NetApp may use an automated employment evaluation tool or similar tool as one of several tools, actions, and/or steps to assist with NetApp’s review of candidate applications for various hiring needs. Currently, when addressing certain hiring needs, NetApp uses the Eightfold tool which can provide an initial ranking of a candidate’s skills and experience, based on information provided by the applicant in the application and/or supporting documentation, in comparison to the NetApp designated key requirements of a specific role. Additionally, the tool may be used to help review and /or rank internal employees seeking promotion or other internal mobility.

An independent audit of the Eightfold Matching Model tool can be found at https://eightfold.ai/nyc-eightfoldmatching-model .

Candidates may request an alternative selection process which will not be subject to the Eightfold matching tool or to any electronic automated employment evaluation by contacting NetApp at [email protected] . To bypass the Eightfold matching tool or any electronic automated employment evaluation, you must include a resume and job ID with your email to [email protected] and you must include in the subject line of your email: Data Privacy Request. Candidates who have questions or want to request additional information on the source of data, type of data, and/or collection of data related to the candidate review process should contact NetApp at [email protected]

*Applies to applicants for employment in the United States.

A metaheuristic-based comparative structure for solving discrete space mechanical engineering problem

  • Original Research
  • Published: 05 June 2024

Cite this article

problem solving engineer

  • Mohammad Ali Arjomandi   ORCID: orcid.org/0000-0001-6101-3962 1 ,
  • Seyed Sajad Mousavi Asl   ORCID: orcid.org/0000-0002-5008-6020 2 ,
  • Behzad Mosallanezhad   ORCID: orcid.org/0000-0002-5380-004X 3 &
  • Mostafa Hajiaghaei-Keshteli   ORCID: orcid.org/0000-0002-9988-2626 3  

Composite materials have become widespread in various industries due to their exceptional properties of strength and flexibility, which creates an entirely new area of design opportunities. However, optimizing structures containing elements made of composite material is a complicated challenge in mechanical engineering due to the natural characteristics of the material. Especially, the way that two different laminates connect together needs meticulous attention. Bolt-nut joints are one such fasteners, characterized by the high concentration of stresses and skewed stress distribution along the bolt plane. To avoid mentioned problems in bolt-nuts, adhesive-bonded joints are commonly used in composite structures. But these joints are potentially vulnerable to other defects like delamination on free ends that reduction of its risk is the core of this paper. Most traditional optimization methods, such as finite element analysis or experimental approaches are characterized by numerous variables and restrictions, and complex relations described by controlling equations. So, it is crucial to seek more powerful and sound alternatives such as metaheuristic optimization techniques which can yield a reliable solution to challenging problems in a reasonable amount of time. In this study, the performance of eight well-known metaheuristic algorithms in the optimization of two distinct multilayer adhesively-bond joints is analyzed for the first time to tackle the strength against delamination which is one of the major concerns in the design of composite material structures. The performance of metaheuristic algorithms is also evaluated using two non-parametric tests of Friedman and Wilcoxon signed rank as well as interval plots. According to the findings, the three algorithms namely the Simulated Annealing, Harmony Search, and Particle Swarm Optimization offer the most reliable performance for finding the solution. Harris Hawks Optimization, Genetic Algorithm, and Bees Algorithm, on the other hand, have the worst performance in solving such problems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price includes VAT (Russian Federation)

Instant access to the full article PDF.

Rent this article via DeepDyve

Institutional subscriptions

problem solving engineer

Abuiziah, & Shakraneh, N. (2013). A review of genetic algorithm optimization: Operations and applications to water pipeline systems. International Journal of Physical, Natural Science and Engineering , 7 (12). https://www.researchgate.net/publication/260035091

Alemi-Ardakani, M., Milani, A. S., Yannacopoulos, S., & Shokouhi, G. (2016). On the effect of subjective, objective and combinative weighting in multiple criteria decision making: A case study on impact optimization of composites. Expert Systems with Application, 46 , 426–438. https://doi.org/10.1016/j.eswa.2015.11.003

Article   Google Scholar  

Alrof. (2023). A survey of recently developed metaheuristics and their comparative analysis. Engineering Applications of Artificial Intelligence, 117 , 105622. https://doi.org/10.1016/j.engappai.2022.105622

Arhore, E. G., Yasaee, M., & Dayyani, I. (2021). Comparison of GA and topology optimization of adherend for adhesively bonded metal composite joints. International Journal of Solids and Structures, 226–227 , 111078. https://doi.org/10.1016/j.ijsolstr.2021.111078

Arjomandi, M. A., Shishehsaz, M., Ghanbarzadeh, A., Mosallanezhad, B., & Akrami, M. (2022). Application of particle swarm optimization for improvement of peel strength in a laminated double-lap composite joint. Applied Sciences, 12 , 6997. https://doi.org/10.3390/app12146997

Bavi, O., Bavi, N., & Shishesaz, M. (2013). Geometrical optimization of the overlap in mixed adhesive lap joints. Journal of Adhesion, 89 , 948–972. https://doi.org/10.1080/00218464.2013.782813

Calzavara, G., Iori, M., Locatelli, M., Moreira, M. C. O., & Silveria, T. (2021). Mathematical models and heuristic algorithms for pallet building problems with practical constraints. Annals of Operations Research . https://doi.org/10.1007/s10479-021-04349-w

Chunsheng, S., Erwei, S., Xiangyang, H., & Jinguang, Z. (2018). Monitoring the cohesive damage of the adhesive layer in CFRP double-lapped bonding joint based on non-uniform strain profile reconstruction using dynamic particle swarm optimization algorithm. Measurement, 123 , 235–245. https://doi.org/10.1016/j.measurement.2018.03.063

Cikan, M., & Kekezoglu, B. (2022). Comparison of metaheuristic optimization techniques including equilibrium optimizer algorithm in power distribution network reconfiguration. Alexandria Engineering Journal, 61 , 991–1031. https://doi.org/10.1016/j.aej.2021.06.079

Di Franco, G., & Zuccarello, B. (2014). Analysis and optimization of hybrid double lap aluminum-GFRP joints. Composite Structures, 116 , 682–693. https://doi.org/10.1016/j.compstruct.2014.05.044

Foroutan, K., Varedi-Koulaei, S. M., Duc, N. D., & Ahmadi, H. (2022). Non-linear static and dynamic buckling analysis of laminated composite cylindrical shell embedded in non-linear elastic foundation using the swarm-based metaheuristic algorithms. European Journal of Mechanics /a Solids, 91 , 104420. https://doi.org/10.1016/j.euromechsol.2021.104420

Geem, Z. W., Kim, J. H., & Loganathan, G. V. (2001). A new heuristic optimization algorithm: Harmony search. SIMULATION, 76 (2), 60–68. https://doi.org/10.1177/003754970107600201

Gupta, S., Abderazek, H., Yildiz, B. S., Yildiz, A. R., Mirjalili, S., & Sait, S. M. (2021). Comparison of metaheuristic optimization algorithms for solving constrained mechanical design optimization problems. Expert Systems with Applications, 183 , 115351. https://doi.org/10.1016/j.eswa.2021.115351

Haddock, J., & MittenThal, J. (1992). Simulation optimization using simulated annealing. Computers Industrial Engineering, 22 (4), 387–395.

Hassan Vand, M., Abbaszadeh, H., & Shishesaz, M. (2021). Optimization of adhesive single-lap joints under bending moment. The Journal of Adhesion . https://doi.org/10.1080/00218464.2021.1932485

Heidari, A., Mirjalili, S., Faris, H., Aljarah, I., Mafarja, M., & Chen, H. (2019). Harris hawks optimization: Algorithm and applications. Future Generation Computer Systems, 97 , 849–872. https://doi.org/10.1016/j.future.2019.02.028

Henderson, D., Jacobson, S. H., & Johnson, A. W. (2006). The theory and practice of simulated annealing. Handbook of Metaheuristics . https://doi.org/10.1007/0-306-48056-5_10

Her, S.-C. (1999). Stress analysis of adhesively-bonded lap joints. Composite Structures, 47 , 673–678. https://doi.org/10.1016/S0263-8223(00)00052-0

Hernandez-Lara, D., Rodriguez-Canizo, R. G., Merchan-Cruz, E. A., Santiago-Miguel, A. M., Juarez-Velazquez, E. T., & Trejo-Villanueva, C. A. (2022). Optimal Design of a foot prosthesis insole with composite materials applying metaheuristic algorithms. Results in Engineering, 13 , 100322. https://doi.org/10.1016/j.rineng.2021.100322

Holland, J. H. (1992). Genetic algorithms. Scientific American, 267 (1), 66–73.

Huang, X., Liu, X., Song, C., Jiang, F., Jiang, Y., & Zhou, Z. (2019). Damage detection of carbon fiber reinforced plastic π adhesive-bonded joints based on the peeling stress reconstruction with hybrid artificial fish swarm and frog leaping algorithm. Advances in Mechanical Engineering, 11 , 1–9. https://doi.org/10.1177/1687814019841783

Jafari, M., Bayati Chaleshtari, M. H., Khoramishad, H., & Atenbach, H. (2023). Minimization of thermal stress in perforated composite plate using metaheuristic algorithms WOA, SCA and GA. Composite Structures, 304 , 116403. https://doi.org/10.1016/j.compstruct.2022.116403

Katoch, S., Chauhan, S. S., & Kumar, V. (2021). A Review on Genetic algorithm: Past, present, and future. Multimedia Tools and Applications, 80 , 8091–8126. https://doi.org/10.1007/s11042-020-10139-6

Kaveh, S. B., & Hashemi, R. S. (2013). Optimal design of laminated composite structures via hybrid charged system search and particle swarm optimization. Asian Journal of Civil Engineering, 14 , 4.

Google Scholar  

Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization. In Proceedings of the ICNN’95-international conference on neural networks, Perth, Australia, 27 November–1 December 1995 (Vol. 4) 1942–1948.

Kim, H. S., Rhee, S. Y., & Cho, M. (2008). Simple and efficient interlaminar stress analysis of composite laminates with internal ply-drop. Composite Structures, 84 , 73–86. https://doi.org/10.1016/j.compstruct.2007.06.004

Kirkpatrick, S., Gelatt, C. D., & Vecchi, M. P. (1983). Optimization by simulated annealing. Science, New Series, 220 (4598), 671–680. https://doi.org/10.1126/science.220.4598.671

Kumar, M., Sahu, A., & Mitra, P. (2020). A comparison of different metaheuristics for the quadratic assignment problem in accelerated systems. Applied Soft Computing Journal . https://doi.org/10.1016/j.asoc.2020.106927

Kurban, R., Durmus, A., & Karakose, E. (2021). A comparison of novel metaheuristic algorithms on color aerial image multilevel thresholding. Engineering Applications of Artificial Intelligence, 105 , 104410. https://doi.org/10.1016/j.engappai.2021.104410

Lara-Montano, E. D., Gomez-Castro, F. I., & Gutierrez-Antonio, C. (2021). Comparison of the performance of different metaheuristic methods for the optimization of shell-and-tube heat exchangers. Computers and Chemical Engineering, 152 , 107403. https://doi.org/10.1016/j.compchemeng.2021.107403

Li, X., Li, P., Lin, Z., & Yang, D. (2014a). Analysis and optimization of metal to composite joints for marine structures. Applied Mechanics and Materials, 556–562 , 91–95. https://doi.org/10.4028/www.scientific.net/AMM.556-562.91

Li, X., Li, P., Lin, Z., & Yang, D.-M. (2014b). Analysis and optimization of composite to steel joints for ships. Sensors and Transducers, 182 (11), 10–16.

Ma, J., Xia, D., Wang, Y., Niu, X., Jiang, S., Liu, Z., & Guo, H. (2022). A comprehensive comparison among metaheuristics (MHs) for geohazard modeling using machine learning: Insights from a case study of landslide displacement prediction. Engineering Applications of Artificial Intelligence, 114 , 105150. https://doi.org/10.1016/j.engappai.2022.105150

Ma, Z., Wu, G., Shuganthan, P. N., Song, A., & Luo, Q. (2023). Performance assessment and exhaustive listing of 500+ nature-inspired metaheuristic algorithms. Swarm and Evolutionary Computation, 77 , 101248. https://doi.org/10.1016/j.swevo.2023.101248

McCall, J. (2005). Genetic algorithms for modelling and optimization. Journal of Computational and Applied Mathematics, 184 , 205–222. https://doi.org/10.1016/j.cam.2004.07.034

Metropolis, N., Rosenbluth, A. W., Rosenbluth, M. N., & Teller, A. H. (1953). Equation of state calculations by fast computing machines. The Journal of Chemical Physics, 21.

Mirjalili, S., & Lewis, A. (2016). The whale optimization algorithm. Advances in Engineering Software, 95 , 51–67. https://doi.org/10.1016/j.advengsoft.2016.01.008

Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69 , 46–61. https://doi.org/10.1016/j.advengsoft.2013.12.007

Mortensen, F. (1998). Development of tools for engineering analysis and design of high-performance FRP-composite structural elements. Ph.d. Thesis, Aalborg Universitetsforlag, Aalborg, Denmark.

Mosallanezhad, B., Hajiaghaei-Keshteli, M., Cornejo, N. R. S., & Calvo, E. Z. R. (2023). An IoMT platform for an integrated sustainable energy-efficient disaster relief supply chain to prevent severity-driven disruptions during pandemics. Journal of Industrial Information Integration, 35 , 100502. https://doi.org/10.1016/j.jii.2023.100502

Nadimi-Shahraki, M. H., Taghian, S., & Mirjalili, S. (2020). An improved grey wolf optimizer for solving engineering problems. Expert Systems with Applications, 166 , 113917. https://doi.org/10.1016/j.eswa.2020.113917

Pham, D. T., & Castellani, M. (2009). The Bees algorithm: Modelling foraging behaviour to solve continuous optimization problems. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science . https://doi.org/10.1243/09544062JMES1494

Pham, D. T., Ghanbarzadeh, A., Koc, E., Otri, S., Rahim, S., & Ziadi, M. (2005). Bee algorithm a novel approach to function optimisation. The Manufacturing Engineering Centre, Cardiff University, Technical Note: MEC 0501. https://www.researchgate.net/publication/260985621

Pham, D. T., Ghanbarzadeh, A., Koc, E., Otri, S., Rahim, S., & Ziadi, M. (2006). The Bees algorithm—A novel tool for complex optimisation problems. In Intelligent production machines and systems .

Raut, N. P., Kolekar, A. B., & Gombi, S. L. (2021). Optimization techniques for damage detection of composite structure: A review. Materials Today: Proceeding, 45 , 4830–4834. https://doi.org/10.1016/j.matpr.2021.01.295

Rodriguez, R. Q., Picelli, R., Sollero, P., & Pavanello, R. (2012). Structural shape optimization of bonded joints using the ESO method and a honeycomb-like mesh. Journal of Adhesion Science and Technology, 28 , 1451–1466. https://doi.org/10.1080/01694243.2012.698112

Saleh, M. N., Saeedifar, M., Zarouchas, D., & De Freitas, S. T. (2019). Stress analysis of double-lap bi-material joints bonded with thick adhesive. International Journal of Adhesion and Adhesives, 97 , 102480. https://doi.org/10.1016/j.ijadhadh.2019.102480

Schellenberg, C., Lohan, J., & Dimache, L. (2020). Comparison of metaheuristic optimisation methods for grid-edge technology that leverages heat pumps and thermal energy storage. Renewable and Sustainable Energy Reviews, 131 , 109966. https://doi.org/10.1016/j.rser.2020.109966

Silveria, C. L. B., Tabares, A., Faria, L. T., & Franco, J. F. (2021). Mathematical Optimization versus metaheuristic techniques: A performance comparison for reconfiguration of distribution systems. Electric Power Systems Research, 196 , 107272. https://doi.org/10.1016/j.epsr.2021.107272

Suhas, T., Narayana Swamy, G., & Nagaraju, B. P. (2016). An analysis of interlaminar stress on free edges of laminated composites. International Journal of Research in Aeronautical and Mechanical Engineering, 4 (6), 22–26.

Tsai, M., & Morton, J. (1994). An evaluation of analytical and numerical solutions to the single-lap joint. International Journal of Solids and Structures, 31 , 2537–2563. https://doi.org/10.1016/0020-7683(94)90036-1

Tsai, M., & Morton, J. (2010). An investigation Into the stresses in double-lap adhesive joints with laminated composite adherends. International Journal of Solids and Structures, 47 , 3317–3325. https://doi.org/10.1016/j.ijsolstr.2010.08.011

Wang, J.-S., & Li, S.-X. (2019). An improved grey wolf optimizer based on differential evolution and elimination mechanism. Scientific Report, 9 , 7181. https://doi.org/10.1038/s41598-019-43546-3

Wang, Y., Ge, J., Miao, S., Jiang, T., & Shen, X. (2023). Application of hybrid artificial bee colony algorithm based on load balancing in aerospace composite material manufacturing. Expert Systems with Applications, 215 , 119375. https://doi.org/10.1016/j.eswa.2022.119375

Zhou, W., Zhang, R., Ai, S., He, R., Pei, Y., & Fang, D. (2015a). Load distribution in threads of porous metal-ceramic functionally graded composite joints subjected to thermomechanical loading. Composite Structures, 134 , 680–688. https://doi.org/10.1016/j.compstruct.2015.08.113

Zhou, W., Ai, S., Chen, M., Zhang, R., He, R., Pei, Y., & Fang, D. (2015b). Preparation and thermodynamic analysis of the porous ZrO2/(ZrO2+ Ni) functionally graded bolted joint. Composites. Part B, Engineering, 82 , 13–22. https://doi.org/10.1016/j.compositesb.2015.07.018

Download references

Author information

Authors and affiliations.

Department of Mechanical Engineering, Islamic Azad University, Ahvaz, Iran

Mohammad Ali Arjomandi

Department of Mechanical Engineering, Islamic Azad University, Dezful, Iran

Seyed Sajad Mousavi Asl

School of Engineering and Science, Tecnologico de Monterrey, Puebla, Mexico

Behzad Mosallanezhad & Mostafa Hajiaghaei-Keshteli

You can also search for this author in PubMed   Google Scholar

Corresponding author

Correspondence to Mostafa Hajiaghaei-Keshteli .

Additional information

Publisher's note.

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Arjomandi, M.A., Mousavi Asl, S.S., Mosallanezhad, B. et al. A metaheuristic-based comparative structure for solving discrete space mechanical engineering problem. Ann Oper Res (2024). https://doi.org/10.1007/s10479-024-06052-y

Download citation

Received : 27 July 2023

Accepted : 08 May 2024

Published : 05 June 2024

DOI : https://doi.org/10.1007/s10479-024-06052-y

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

  • Composite materials
  • Double-lap joint
  • Discrete space
  • Optimization
  • Metaheuristic
  • Find a journal
  • Publish with us
  • Track your research

IMAGES

  1. Tips for Solving Engineering Problems Effectively

    problem solving engineer

  2. Industrial engineer solving problems, working on computer

    problem solving engineer

  3. 10+1 Steps to Problem Solving

    problem solving engineer

  4. Effective problem solving algorithm used in the engineering design

    problem solving engineer

  5. The Four Types of Problems Engineers Must Solve

    problem solving engineer

  6. 14 Tips for Becoming a Successful Engineer

    problem solving engineer

VIDEO

  1. Solve Projectile Motion Problems Using Mechanical Energy

  2. 019 Why is Planning so critical in Project management

  3. Problem Solving in Engineering

  4. 2997. Minimum Number of Operations to Make Array XOR Equal to K

  5. Problem-Solving skills for UX Designers #uxdesign

  6. Solving Swiss Part Ejector Problem

COMMENTS

  1. 10 Steps to Problem Solving for Engineers

    Now it's time for the hail mary's, the long shots, the clutching at straws. This method works wonders for many reasons. 1. You really are trying to try "anything" at this point. 2. Most of the time we may think we have problem solving step number 1 covered, but we really don't. 3. Triggering correlations. This is important.

  2. 1.3: What is Problem Solving?

    If you are not sure how to fix the problem, it is okay to ask for help. Problem solving is a process and a skill that is learned with practice. It is important to remember that everyone makes mistakes and that no one knows everything. Life is about learning. It is okay to ask for help when you don't have the answer.

  3. Problem Solving

    Scientists, engineers, and ordinary people use problem solving each day to work out solutions to various problems. Using a systematic and iterative procedure to solve a problem is efficient and provides a logical flow of knowledge and progress. In this unit, we use what is called "The Technological Method of Problem Solving."

  4. How to Become a Problem Solving Engineer?

    These may include environmental engineering, oceanic engineering, aerospace engineering, and nuclear engineering. Below is a generalized breakdown of what you'll need to do to become an engineer. 1. Select your engineering field. 2. Use a degree you already have. 3. Get your bachelor's degree in engineering. 4.

  5. Problem Solving Skills for Engineers

    HERE'S A PROBLEM SOLVING FRAMEWORK FOR ENGINEERS - In this video of The Engineering Career Coach Podcast, we talk to Andrew Sario, an intelligent transport s...

  6. How to Develop Your Problem Solving Skills as a Systems Engineer

    4. Implement and monitor the solution. 5. Learn from experience. 6. Practice regularly. 7. Here's what else to consider. Problem solving is a vital skill for systems engineers, who need to ...

  7. Problem Solving Engineer Jobs, Employment

    Product & Process Development Engineer. Hanwha Azdel Inc 3.8. Forest, VA 24551. $60,000 - $80,000 a year. Full-time. 8 hour shift. Easily apply. The Product & Process Development Engineer must be able to act as a goal‐focused individual who is proactive in problem solving and demonstrate the leadership…. Still hiring.

  8. Critical Thinking and Problem Solving for Engineers

    Tonex's "Critical Thinking and Problem Solving for Engineers" training is a dynamic program designed to empower engineering professionals with advanced cognitive skills. This intensive course, spanning diverse modules, delves into the core aspects of critical thinking and innovative problem-solving tailored specifically for engineering ...

  9. 24,986 Technical problem solving engineer jobs in United States

    24,986 Technical problem solving engineer jobs in United States. Provide technical assistance and support for incoming queries and issues related to computer systems, software, and hardware. Layer 2/3 switching/routing.…. Bachelor's degree in a technical field or equivalent experience.

  10. How to Solve Problems Effectively as a Software Engineer

    Understand the problem. 2. Choose a strategy. Be the first to add your personal experience. 3. Implement a solution. Be the first to add your personal experience. 4. Evaluate and improve.

  11. Electrical Engineers: Master Problem-Solving Skills

    Electrical engineering is a vast field, and your peers might have encountered similar issues or possess specialized knowledge that can aid in your problem-solving.

  12. Chapter 6

    Every engineer is hired, retained, and rewarded for his or her ability to solve problems. However, engineering graduates are ill prepared to solve complex, workplace problems (Jonassen, Strobel, & Lee, 2006). Problem solving from a cognitive perspective has been the primary focus of my research for the past decade and a half.

  13. Exploring the engineering mindset: Problem solving strategies

    53. Students, engineers and other people often use problem-solving and problem-solving strategies almost every day in their life. They are introduced to problem-solving by demonstrating real-life applications and finding their solutions. These problem-solving strategies provide a rather systematic procedure to solve a problem that is efficient as well as gives a logical flow and makes them ...

  14. Beyond problem solving: Engineering and the public good in the 21st

    A problem-solving approach has gained credence in engineering because once a problem has been defined and circumscribed (i.e. the boundaries are identified, distinctions are made between "constants" outside the control of engineers and "design variables" that they are able to change), a problem-solving mind-set allows engineers to ...

  15. How to Explain Your Problem-Solving Skills as a Software Engineer

    3. Design and implement. 4. Test and evaluate. 5. Communicate and document. 6. Here's what else to consider. Problem-solving skills are essential for software engineers, as they face complex and ...

  16. Process Support Engineer, Rensselaer, New York, United States of

    A Process Support Engineer is passionate about problem solving and performing scientific and technical investigations. They will serve as a subject matter expert (SME) to support biopharmaceutical production and Fill/Finish activities across the Industrial Operations and Product Supply (IOPS) Rensselaer site. This is a non-lab based position.

  17. How To Become A Fire Engineer (With Salary And Skills)

    Besides academic achievement and work experience, becoming a fire engineer requires valuable skills and qualifications. Here is a list of such skills and qualifications for a fire engineer: Problem-solving Fire engineers are often required to make rapid decisions under pressure, so consider being proficient in problem-solving. They are expected ...

  18. SOSE-ARISE Lecture Series: Dr Aberin talks about students' processes in

    On 30 April 30 2024, Dr Maria Alva Q Aberin, Associate Professor of the Department of Mathematics, whose expertise is in the field of mathematics education and discourse analysis, shared her knowledge and profound insights at the 7th session of the School of Science and Engineering - Ateneo Research Institute of Science and Engineering (SOSE-ARISE) Lecture Series.

  19. How to Develop Problem-Solving Skills as a QA Engineer

    Implement the solution. 5. Review the outcome. 6. Improve your skills. 7. Here's what else to consider. Problem-solving skills are essential for any QA engineer who wants to deliver high-quality ...

  20. Search for Cloud Technology Jobs and Careers with NetApp

    As an enthusiastic Quality Assurance engineer, you will work as part of a team of skilled and passionate engineers responsible for participating in the design discussion, Test Plan, and Test Case development, engaging in different types of testing, and automating Test Cases. ... If you run toward knowledge and problem-solving, join us. ...

  21. Engineering Problem-Solving

    Being a good problem solver is a defining characteristic of an engineer [2, 3].Problem-solving involves a combination of knowledge and skill.The knowledge needed includes understanding principles of physics, chemistry, mathematics, and other subjects like mechanics, thermodynamics, and fluids. The skill involved includes using proper judgment, logic, experience, and common sense to ...

  22. A metaheuristic-based comparative structure for solving ...

    The results of solving the second problem were subjected to Friedman's non-parametric and Wilcoxon's signed tests, just like in the first problem. In a similar vein, Wilcoxon findings in Tables 14 and 15 demonstrate how that similar to previous case there is a significant statistical difference between most of algorithms' performance ...

  23. How to Help Your Team Members with Problem-Solving as a Product Engineer

    1. Identify the root cause. Be the first to add your personal experience. 2. Explore multiple options. Be the first to add your personal experience. 3. Test and refine. Be the first to add your ...

  24. Engineering Problem Solving

    The engineering problem-solving approach in the aforementioned example of using LED lights to improve energy efficiency, began by identifying that it is critical that the consumption of fossil ...

  25. Senior Frontend Engineer at Driver AI

    Job Description We are seeking a skilled Senior Frontend Engineer to join our team at Driver AI. As a key member of our engineering team, you will play a crucial role in developing and enhancing our frontend web application using modern technologies such as Next.js, React, Vercel, and Tailwind CSS. Your contributions will directly impact the delivery of our product to our enterprise customers ...

  26. Effective Problem-Solving Skills for Industrial Engineers

    In the dynamic field of industrial engineering, problem identification and definition are critical first steps in the problem-solving process. As an industrial engineer, you must be adept at ...

  27. Enhance Civil Engineering Problem Solving Skills

    To enhance your problem-solving skills, it's imperative to have a solid understanding of the fundamental principles of civil engineering. This includes mastering topics like mechanics, materials ...

  28. Enhance Mining Engineering Skills with Continuing Education

    As a mining engineer, you're tasked with solving complex problems in an environment that combines engineering principles with earth sciences. Enhancing your problem-solving skills is essential ...