'Engineer' means different things in different contexts. In software, plenty of self-taught engineers land strong jobs. In traditional engineering (civil, mechanical, electrical), licensure and hiring both generally require an ABET-accredited degree.

Quick Answer

In software engineering, yes — many successful software engineers are self-taught or bootcamp graduates. In licensed engineering disciplines (civil, mechanical, electrical, chemical), a degree — usually ABET-accredited — is almost always required.

The Full Explanation

Software engineering hiring is portfolio-first at many companies. Self-taught engineers and bootcamp graduates regularly land developer jobs, especially at startups and mid-sized tech companies. Large tech firms increasingly welcome non-traditional backgrounds for individual contributor roles.

Traditional engineering is different. State PE licensure almost universally requires an ABET-accredited bachelor's plus the FE exam, 4 years of supervised experience, and passing the PE exam. Non-degree paths to licensed engineer are extremely rare and limited to a few states with grandfather clauses.

Some engineering-adjacent roles (drafter, technician, field service engineer) don't require a degree and can pay $50,000-$80,000. These are legitimate engineering-technology careers but aren't 'engineer' under state PE laws.

Hybrid paths — associate degrees in engineering technology, plus certifications and experience — can lead to technician roles with strong pay, especially in manufacturing, HVAC, and industrial automation.

Engineering Paths Without a Traditional Degree

  • Software engineer: yes, often via bootcamp or self-taught
  • Licensed PE (civil, mech, elec, chem): almost always requires ABET degree
  • Engineering technician: associate degree + experience
  • Drafter (CAD): associate degree or strong portfolio
  • Field service engineer: often trades + certifications
  • Industrial automation tech: associate + certifications

Key Takeaways

  • Software engineering is open to self-taught and bootcamp paths
  • Licensed PE disciplines almost always require ABET
  • Engineering technician roles are accessible via associate degrees
  • Using 'engineer' without licensure can be legally restricted in some states

Decide what 'engineer' means for you. Software? Portfolio is king. Civil, mechanical, electrical, or chemical? Plan for an ABET-accredited degree and licensure.