วิศวกรรมศาสตร์เป็นสาขาการศึกษาที่ใช้คณิตศาสตร์วิทยาศาสตร์และแนวคิดทางเศรษฐศาสตร์สำหรับการออกแบบและนวัตกรรมของผลิตภัณฑ์วัสดุและกระบวนการ มีอาชีพวิศวกรรมหลายประเภทที่สามารถพบได้ในหลากหลายสาขารวมถึงการทำฟาร์มเครื่องบินและคอมพิวเตอร์ อาชีพหลักของวิศวกรรมที่พบในงานวิศวกรรมเครื่องกลโยธาไฟฟ้าการเกษตรชีวการแพทย์และเคมี
วิศวกรเครื่องกลพัฒนาสิ่งใดก็ตามที่ใช้เครื่องจักรหรือระบบกลไก เครื่องยนต์เครื่องทำความร้อนและความเย็นอุปกรณ์การแพทย์และโรงไฟฟ้าล้วนได้รับการออกแบบโดยวิศวกรเครื่องกล งานวิศวกรรมประเภทนี้ต้องการบุคคลที่มีความรู้เรื่องแรงและการเคลื่อนไหวเพื่อสร้างผลิตภัณฑ์เชิงกลที่มีประสิทธิภาพปลอดภัยและเชื่อถือได้
อาชีพวิศวกรรมโยธามักจะอยู่ในพื้นที่ของการก่อสร้างและงานสาธารณะ วิศวกรประเภทนี้วิเคราะห์และสร้างแผนสำหรับการสร้างถนนทางน้ำสนามบินและสะพาน วิศวกรโยธาอาจวางแผนและสร้างระบบท่อระบายน้ำทางรถไฟและอุโมงค์ สาขาวิชาวิศวกรรมโยธารวมถึงวิศวกรรมแผ่นดินไหววิศวกรรมสิ่งแวดล้อมและวิศวกรรมวัสดุ
วิศวกรไฟฟ้าทำงานกับไฟฟ้าแหล่งพลังงานและแม่เหล็กไฟฟ้าเพื่อจัดหาพลังงานให้กับอาคารเครื่องจักรและผลิตภัณฑ์อื่น ๆ วิศวกรไฟฟ้าจะต้องมีความรู้เกี่ยวกับทฤษฎีวงจรฟิสิกส์การเขียนโปรแกรมคอมพิวเตอร์พลศาสตร์ความร้อนและกลศาสตร์ งานด้านโทรคมนาคมระบบคอมพิวเตอร์และพลังงานทดแทนเป็นเพียงไม่กี่อุตสาหกรรมที่จ้างวิศวกรไฟฟ้า
อาชีพด้านวิศวกรรมมีอยู่ในการทำฟาร์มและการผลิตสินค้าเกษตร วิศวกรรมเกษตรผสมผสานแนวคิดจากวิศวกรรมไฟฟ้าเคมีและวิศวกรรมโยธาเข้ากับความรู้ทางชีววิทยาและวิทยาศาสตร์สัตว์เพื่อสร้างกระบวนการและผลิตภัณฑ์ที่ช่วยเกษตรกรและเจ้าของปศุสัตว์ งานในสาขาวิศวกรรมนี้อาจหาคนออกแบบอุปกรณ์สร้างกระบวนการผลิตพืชผลหรือสร้างผลิตภัณฑ์อาหารที่สามารถย่อยสลายได้ การเติบโตของงานวิศวกรรมเกษตรเป็นสาขาที่แข็งแกร่งที่สุดในสายอาชีพวิศวกรรม
งานวิศวกรรมชีวการแพทย์จ้างคนที่มีความเชี่ยวชาญในการใช้หลักการทางวิศวกรรมกับกระบวนการทางการแพทย์ยาหรือการบำบัด วิศวกรบางคนในสาขานี้สร้างเนื้อเยื่อหรืออวัยวะเทียมยาหรืออุปกรณ์การแพทย์เช่นหน่วยสร้างภาพด้วยคลื่นสนามแม่เหล็ก (MRI) วิศวกรอื่น ๆ ทำการวิจัยพันธุศาสตร์หรือสร้างเครื่องมือสำหรับใช้ในระหว่างการผ่าตัด
วิศวกรคอมพิวเตอร์ทำงานเพื่อออกแบบฮาร์ดแวร์ส่วนประกอบคอมพิวเตอร์และซอฟต์แวร์ วิศวกรรมประเภทนี้รวมแนวคิดจากวิศวกรรมไฟฟ้าและวิทยาศาสตร์คอมพิวเตอร์เพื่อออกแบบระบบปฏิบัติการตัวประมวลผลและแผงวงจร ผู้เชี่ยวชาญจะต้องมีความรู้ด้านเทคนิคของฮาร์ดแวร์และซอฟต์แวร์พร้อมกับความรู้พื้นฐานที่แข็งแกร่งของคณิตศาสตร์วิทยาศาสตร์และระบบดิจิตอลและไฟฟ้า


