In the world of modern engineering, the ground is shifting under our feet. From AI-assisted design to new materials and protocols, the skills required of engineers today barely resemble those of five or ten years ago. The pace of change in engineering skills sets is outstripping many companies’ ability to recruit and train talent.
In fields like software, mechanical, electrical, and industrial engineering, new tools and technologies emerge seemingly overnight. By the time a job search is underway and a candidate is found, the target has often moved again. This “skills churn” means we must rethink how we hire and develop engineers—because the old approach simply can’t keep up.
Moving Targets in Technology:
Let’s consider what’s happening in engineering disciplines:
- Software & Automation: The rapid proliferation of machine learning, cloud computing, and automation tools means engineers need to master entirely new programming languages, frameworks, and AI skills just to stay current. A few years ago, expertise in one programming language or CAD system may have sufficed; now, an engineer might be expected to know Python for data analysis, C++ for embedded systems, and how to integrate with cloud platforms for IoT. Finding individuals who have all these modern skills is extremely challenging.
- Mechanical & Electrical Engineering: These roles are also getting a makeover. Design engineers now often need to be comfortable with simulation software, generative design (sometimes AI-driven), and knowledge of advanced materials. Electrical engineers are dealing with new chip technologies, power systems for electric vehicles, and integrating sensors everywhere. A mid-career engineer who graduated 15 years ago likely didn’t study any of these in school. Thus, the supply of candidates with cutting-edge skills is always playing catch-up.
- Sustainability & Cross-Disciplinary Skills: New priorities like sustainable design, energy efficiency, and smart manufacturing mean engineers need cross-functional understanding. For example, a mechanical engineer might need some coding knowledge to work with automation, or an industrial engineer might need to understand data science to optimize processes. These hybrid skill sets are rare; they’re being built in real-time, meaning you can’t just pull an experienced candidate off the shelf because the combination didn’t exist until recently.
The Hiring Gap:
Engineering managers are finding that their open roles stay unfilled for months. Why? Because the job requirements themselves are evolving. Hiring might open for a certain skill set, and by the time you find a candidate, the team needs additional new skills. We hear from companies that their hiring needs feel like a treadmill—they’re always just behind the next skill trend. A design team might hire a specialist in one CAD platform, only to decide a year later they need someone proficient in a more advanced simulation tool. Or they hire controls engineer expert in PLCs, but now need an engineer who knows industrial IoT integration.
The result is a perpetual gap between what hiring managers seek and what candidates have. In fact, a global survey by the World Economic Forum found that 50% of all employees will need reskilling by 2025 due to technological changes, highlighting the enormity of the challenge for employers (and employees) to stay current.
How to Keep Up with Engineering Skills:
In a world where engineering skills are a moving target, companies must adapt both their hiring approach and talent development practices:
- Hire for Learnability: Place a premium on adaptability and problem-solving skills. Instead of only checking boxes for current technical skills, evaluate whether candidates demonstrate the ability to learn new technologies quickly. Interviews should include questions about how they’ve self-taught new tools or adapted to new industry trends. Chances are, even the hottest skill today will evolve in a couple of years—so you want people who can evolve with it.
- Continuous Upskilling Culture: Make learning part of the job for your existing engineering team. Encourage and fund ongoing education through courses, certifications, and rotational programs. Some companies establish internal “tech academies” or regular training days to keep everyone abreast of the latest methods. This lessens the pressure to always hire new people for new skills, because your current team is learning them proactively.
- Strategic Use of Specialists: In areas evolving at breakneck speed (say, machine learning engineering or cybersecurity in industrial systems), consider hiring contract specialists through a staffing partner for project-based work. Agencies like The DAVIS Companies often have engineers with niche, up-to-date skills ready to step in on short notice. They can fill gaps while your team catches up, or even mentor your core staff in new technologies during their contract.
- Collaborate with Education: Build relationships with universities, coding bootcamps, and technical schools to shape curricula and tap into young talent that’s trained in the latest technologies. Many forward-thinking companies offer co-ops or internships targeted at emerging skill areas, ensuring a pipeline of new grads who have those capabilities.
The accelerating evolution of engineering skills is challenging traditional hiring and training models. But with challenge comes opportunity. The companies that embrace a more agile talent strategy—focusing on learning agility, ongoing development, and creative hiring practices—will not only keep up with change, they’ll lead it.
If you can’t find every skill you need on a résumé today, build it within your organization for tomorrow. In this new era, the winners will be those who invest as much in human capital adaptability as they do in new tech. For more on blending skill development with hiring, see “Why Technical Skills Alone Don’t Make a Great Engineer Anymore,” below.