FIND PERSONALIZED JOBS
Sign up to Zippia and discover your career options with your personalized career search.
×
FIND
PERSONALIZED JOBS

CONTENT HAS
BEEN UNLOCKED
Close this window to view unlocked content
or
find interesting jobs in

Log In

Log In to Save

Sign Up to Save

Sign Up to Dismiss

Sign Up

SIGN UP TO UNLOCK CONTENT

or

The email and password you specified are invalid. Please, try again.

Email and password are mandatory

Forgot Password?

Don't have an account? Sign Up

reset password

Enter your email address and we will send you a link to reset your password.

Back to Log In

Log In

Log In to Save

Sign Up to Save

Sign Up to Dismiss

Sign up to save the job and get personalized job recommendations.

Sign up to dismiss the job and get personalized job recommendations.

or

The email and password you specified are invalid. Please, try again.

Email and password are mandatory

Already have an account? Log in

reset password

Enter your email address and we will send you a link to reset your password.

Back to Log In

Company Saved

Answer a few questions and view jobs at that match your preferences.

Where do you want to work?

Job Saved

See your Saved Jobs now

or

find more interesting jobs in

Job Dismissed

Find better matching jobs in

Become A Programming Engineer

Where do you want to work?

To get started, tell us where you'd like to work.
Sorry, we can't find that. Please try a different city or state.

Working As A Programming Engineer

  • Making Decisions and Solving Problems
  • Getting Information
  • Identifying Objects, Actions, and Events
  • Interacting With Computers
  • Communicating with Supervisors, Peers, or Subordinates
  • Deal with People

  • $83,392

    Average Salary

What Does A Programming Engineer Do

Industrial engineers find ways to eliminate wastefulness in production processes. They devise efficient systems that integrate workers, machines, materials, information, and energy to make a product or provide a service.

Duties

Industrial engineers typically do the following:

  • Review production schedules, engineering specifications, process flows, and other information to understand methods that are applied and activities that take place in manufacturing and services
  • Figure out how to manufacture parts or products, or deliver services, with maximum efficiency
  • Develop management control systems to make financial planning and cost analysis more efficient
  • Enact quality control procedures to resolve production problems or minimize costs
  • Design control systems to coordinate activities and production planning in order to ensure that products meet quality standards
  • Confer with clients about product specifications, vendors about purchases, management personnel about manufacturing capabilities, and staff about the status of projects

Industrial engineers apply their skills to many different situations, from manufacturing to healthcare systems to business administration. For example, they design systems for

  • moving heavy parts within manufacturing plants
  • delivering goods from a company to customers, including finding the most profitable places to locate manufacturing or processing plants
  • evaluating job performance
  • paying workers

Industrial engineers focus on how to get the work done most efficiently, balancing many factors, such as time, number of workers needed, available technology, actions workers need to take, achieving the end product with no errors, workers’ safety, environmental concerns, and cost.

To find ways to reduce waste and improve performance, industrial engineers study product requirements carefully. Then they use mathematical methods and models to design manufacturing and information systems to meet those requirements most efficiently.

Their versatility allows industrial engineers to engage in activities that are useful to a variety of businesses, governments, and nonprofits. For example, industrial engineers engage in supply chain management to help businesses minimize inventory costs, conduct quality assurance activities to help businesses keep their customer bases satisfied, and work in the growing field of project management as industries across the economy seek to control costs and maximize efficiencies.

Show More

Show Less

How To Become A Programming Engineer

Industrial engineers must have a bachelor’s degree. Employers also value experience, so cooperative education engineering programs at universities are also valuable.

Education

Industrial engineers need a bachelor’s degree, typically in industrial engineering. However, many industrial engineers have degrees in mechanical engineering, electrical engineering, manufacturing engineering, industrial engineering technology, or general engineering. Students interested in studying industrial engineering should take high school courses in mathematics, such as algebra, trigonometry, and calculus; computer science; and sciences such as chemistry and physics.

Bachelor’s degree programs include lectures in classrooms and practice in laboratories. Courses include statistics, production systems planning, and manufacturing systems design, among others. Many colleges and universities offer cooperative education programs in which students gain practical experience while completing their education.

A few colleges and universities offer 5-year degree programs in industrial engineering that lead to a bachelor’s and master’s degree upon completion, and several more offer similar programs in mechanical engineering. A graduate degree allows an engineer to work as a professor at a college or university or to engage in research and development. Some 5-year or even 6-year cooperative education plans combine classroom study with practical work, permitting students to gain experience and to finance part of their education.

Programs in industrial engineering are accredited by ABET.

Important Qualities

Creativity. Industrial engineers use creativity and ingenuity to design new production processes in many kinds of settings in order to reduce the use of material resources, time, or labor while accomplishing the same goal.

Critical-thinking skills. Industrial engineers create new systems to solve problems related to waste and inefficiency. Solving these problems requires logic and reasoning to identify strengths and weaknesses of alternative solutions, conclusions, or approaches to the problems.

Listening skills. These engineers often operate in teams, but they also must solicit feedback from customers, vendors, and production staff. They must listen to customers and clients in order to fully grasp ideas and problems the first time.

Math skills. Industrial engineers use the principles of calculus, trigonometry, and other advanced topics in mathematics for analysis, design, and troubleshooting in their work.

Problem-solving skills. In designing facilities for manufacturing and processes for providing services, these engineers deal with several issues at once, from workers’ safety to quality assurance.

Speaking skills. Industrial engineers sometimes have to explain their instructions to production staff or technicians before they can make written instructions available. Being able to explain concepts clearly and quickly is crucial to preventing costly mistakes and loss of time.

Writing skills. Industrial engineers must prepare documentation for other engineers or scientists, or for future reference. The documentation must be coherent and explain their thinking clearly so that the others can understand the information.

Licenses, Certifications, and Registrations

Licensure is not required for entry-level positions as an industrial engineer. A Professional Engineering (PE) license, which allows for higher levels of leadership and independence, can be acquired later in one’s career. Licensed engineers are called professional engineers (PEs). A PE can oversee the work of other engineers, sign off on projects, and provide services directly to the public. State licensure generally requires

  • A degree from an ABET-accredited engineering program
  • A passing score on the Fundamentals of Engineering (FE) exam
  • Relevant work experience, typically at least 4 years
  • A passing score on the Professional Engineering (PE) exam

The initial FE exam can be taken after one earns a bachelor’s degree. Engineers who pass this exam are commonly called engineers in training (EITs) or engineer interns (EIs). After meeting work experience requirements, EITs and EIs can take the second exam, called the Principles and Practice of Engineering.

Several states require engineers to take continuing education in order to keep their licenses. Most states recognize licenses from other states, as long as the other state’s licensing requirements meet or exceed their own licensing requirements.

Advancement

Beginning industrial engineers usually work under the supervision of experienced engineers. In large companies, new engineers also may receive formal training in classes or seminars. As beginning engineers gain knowledge and experience, they move on to more difficult projects with greater independence to develop designs, solve problems, and make decisions.

Eventually, industrial engineers may advance to become technical specialists, such as quality engineers or facility planners. In that role, they supervise a team of engineers and technicians. Obtaining a master’s degree facilitates such specialization and thus advancement.

Many industrial engineers move into management positions because the work they do is closely related to the work of managers. For more information, see the profile on architectural and engineering managers.

Show More

Show Less

Do you work as a Programming Engineer?

Send To A Friend

Programming Engineer Videos

Here's How Much Money Game Developers Make - IGN News

Day in the Life: Software Engineer

What Is Software Engineering Anyway?

Programming Engineer Jobs

NO RESULTS

Aw snap, no jobs found.

Add To My Jobs

Programming Engineer Career Paths

Programming Engineer
Product Engineer Application Engineer
Applications Engineering Manager
9 Yearsyrs
Product Engineer Project Engineer Senior Design Engineer
Design Engineering Manager
8 Yearsyrs
Program Manager Operations Director
Director Of Continuous Improvement
14 Yearsyrs
Project Manager Senior Project Manager Engineering Director
Director Of Manufacturing Engineering
15 Yearsyrs
Mechanical Design Engineer Senior Project Engineer Senior Process Engineer
Engineering Group Leader
7 Yearsyrs
Project Manager Engineering Manager
Engineering Operations Manager
10 Yearsyrs
Systems Engineer Application Engineer Project Engineer
Engineering Program Manager
10 Yearsyrs
Engineering Program Manager Quality Manager Manufacturing Manager
Lean Manufacturing Manager
12 Yearsyrs
Manufacturing Engineer Project Engineer Systems Engineer
Manager, Systems Engineering
9 Yearsyrs
Design Engineer Mechanical Engineer
Mechanical Engineering Manager
9 Yearsyrs
Senior Systems Engineer Principal Engineer Research And Development Manager
New Product Development Manager
9 Yearsyrs
Engineering Manager Contracting Engineer Senior Project Engineer
Plant Engineering Manager
11 Yearsyrs
Design Engineer Process Engineer
Process Engineering Manager
9 Yearsyrs
Engineering Manager Consulting Engineer Senior Process Engineer
Process Engineering Supervisor
6 Yearsyrs
Engineering Program Manager Senior Project Engineer Senior Product Engineer
Product Engineering Manager
9 Yearsyrs
Senior Systems Engineer Technical Director Audio Engineer
Production Engineering Manager
8 Yearsyrs
Manufacturing Engineer Design Engineer Engineering Manager
Senior Engineering Manager
11 Yearsyrs
Systems Engineer Engineering Manager Quality Manager
Supplier Quality Manager
13 Yearsyrs
Program Manager Area Manager Plant Manager
Vice President Of Manufacturing
14 Yearsyrs
Show More
Share

Do you work as a Programming Engineer?

Help others decide if this is a good career for them

Average Length of Employment
Staff Engineer 4.3 years
Product Engineer 3.5 years
Process Engineer 3.4 years
Project Engineer 3.3 years
Engineer 3.2 years
Graduate Engineer 1.1 years
Top Careers Before Programming Engineer
Engineer 7.8%
Internship 6.0%
Top Careers After Programming Engineer
Engineer 5.8%

Do you work as a Programming Engineer?

Programming Engineer Demographics

Gender

Male

81.2%

Female

15.3%

Unknown

3.5%
Ethnicity

White

59.3%

Hispanic or Latino

13.3%

Asian

12.3%

Black or African American

11.0%

Unknown

4.0%
Show More
Foreign Languages Spoken

Spanish

38.3%

French

10.0%

Chinese

6.7%

Mandarin

6.7%

German

5.0%

Korean

5.0%

Japanese

3.3%

Tagalog

3.3%

Arabic

3.3%

Portuguese

1.7%

Bulgarian

1.7%

Turkish

1.7%

Vietnamese

1.7%

Irish

1.7%

Carrier

1.7%

Gothic

1.7%

Hindi

1.7%

Russian

1.7%

Breton

1.7%

Italian

1.7%
Show More

Programming Engineer Education

Schools

Purdue University

12.6%

Georgia Institute of Technology -

9.5%

University of Phoenix

7.4%

Ohio State University

6.8%

Wayne State University

5.3%

University of Louisville

5.3%

University of Dayton

4.7%

Auburn University

4.2%

Eastern Michigan University

4.2%

University of Michigan - Dearborn

4.2%

University of Toledo

3.7%

University of Cincinnati

3.7%

University of Texas at Arlington

3.7%

Rochester Institute of Technology

3.7%

University of Texas at Austin

3.7%

University of Florida

3.7%

University of Central Florida

3.7%

University of Missouri - Columbia

3.7%

Michigan Technological University

3.2%

Rensselaer Polytechnic Institute

3.2%
Show More
Majors

Mechanical Engineering

24.2%

Business

15.8%

Electrical Engineering

13.8%

Chemical Engineering

4.0%

Computer Science

3.7%

Industrial Engineering

3.7%

Civil Engineering

3.6%

Aerospace Engineering

3.6%

Management

3.3%

Industrial Technology

2.7%

Finance

2.7%

Mechanical Engineering Technology

2.7%

Manufacturing Engineering

2.5%

Project Management

2.4%

Computer Engineering

2.4%

Engineering

2.4%

Engineering And Industrial Management

2.1%

Electrical Engineering Technology

1.9%

Computer Information Systems

1.3%

Marketing

1.3%
Show More
Degrees

Bachelors

42.9%

Masters

34.8%

Other

11.7%

Associate

4.0%

Certificate

3.2%

Doctorate

3.0%

Diploma

0.2%

License

0.1%
Show More

Programming Engineer Videos

Here's How Much Money Game Developers Make - IGN News

Day in the Life: Software Engineer

What Is Software Engineering Anyway?

Job type you want
Full Time
Part Time
Internship
Temporary

Real Programming Engineer Salaries

Job Title Company Location Start Date Salary
Programs Engineer Google Inc. Mountain View, CA Aug 17, 2016 $184,000
Developer Programs Engineer Google Inc. New York, NY Jul 14, 2015 $158,000
Developer Programs Engineer Google Inc. Mountain View, CA May 04, 2016 $155,000
Developer Programs Engineer Google Inc. Mountain View, CA Aug 20, 2015 $153,700
Developer Programs Engineer Google Inc. Mountain View, CA Aug 10, 2015 $153,204
Developer Programs Engineer Google Inc. San Francisco, CA May 25, 2015 $153,000
Senior Data Programming Engineer Mozilla Corporation San Francisco, CA Dec 10, 2016 $150,028
Developer Programs Engineer Google Inc. Mountain View, CA Jul 24, 2015 $148,100
Developer Programs Engineer Google Inc. Mountain View, CA Jan 22, 2015 $147,400
Developer Programs Engineer Google Inc. New York, NY Jul 01, 2016 $146,000
Developer Programs Engineer Google Inc. Mountain View, CA Feb 17, 2015 $142,000
Power Systems Engineering Program Engineer Apple Inc. Cupertino, CA Mar 18, 2015 $140,000 -
$161,700
Developer Programs Engineer Google Inc. Mountain View, CA Aug 28, 2015 $139,727
Developer Programs Engineer Google, Inc. San Francisco, CA Aug 20, 2015 $135,640
Program Engineer III Abbott Laboratories Albuquerque, NM May 27, 2016 $112,811
Developer Programs Engineer Google Inc. Mountain View, CA Jun 30, 2016 $110,000
Program Engineer III Abbott Laboratories Albuquerque, NM May 08, 2016 $110,000 -
$113,000
SR. Program Engineer, Device Development Healthtronics Group, L.P. Austin, TX Aug 30, 2016 $110,000
Senior Program Engineer Cooperstandard Automotive, Inc. Auburn Hills, MI Aug 27, 2016 $105,000
Bolting Program Engineer Applied Bolting Technology Products, LLC Henderson, NV Nov 16, 2016 $104,811
Quality Program Engineer I Abbott Laboratories Milpitas, CA May 28, 2016 $101,814
Developer Programs Engineer Vungle, Inc. San Francisco, CA May 09, 2016 $100,000 -
$120,000
Program Engineer Borgwarner Torqtransfer Systems Inc. Auburn Hills, MI Sep 02, 2015 $78,666
Aircraft Program's Engineer Ga Telesis, LLC Fort Lauderdale, FL Aug 05, 2015 $78,000
Quality Program Engineer Plastic Omnium Auto Inergy (USA) LLC Troy, MI Nov 16, 2015 $77,250
Program Engineer (STA) Altair Productdesign, Inc. Dearborn, MI Sep 01, 2015 $77,219
Program Engineer Ethosenergy Power Plant Services, LLC Orlando, FL Jun 09, 2016 $76,500
Quality Program Engineer Inergy Automotive Systems (USA), L.L.C. Troy, MI Aug 27, 2015 $75,000
Senior Program's Engineer SJH Sheffield Aerospace LLC Tulsa, OK Aug 31, 2016 $73,920
Graduate Rotation Program (GRP) Engineer Hubbell Power Systems, Inc. Boonton, NJ Aug 27, 2016 $73,112 -
$89,500

No Results

To get more results, try adjusting your search by changing your filters.

Show More

How Would You Rate The Salary Of a Programming Engineer?

Have you worked as a Programming Engineer? Help other job seekers by rating your experience as a Programming Engineer.

Top Skills for A Programming Engineer

  1. Product Development
  2. Safety
  3. Computer
You can check out examples of real life uses of top skills on resumes here:
  • Communicated and reinforced the product development vision and strategy to engineers, designers, technicians, and administrative personnel.
  • Coordinate current programs for safety of flight and qualification testing with separate facilities working juxtaposition.
  • Migrated manufacturing of existing computer system to Shanghai, China facility to utilize production and logistical advantages.
  • Traced performance and test requirements from Boeing and FAA, and wrote specifications and test plans to ensure comprehensive product qualification.
  • Support of maintenance for all necessary engineering equipment needed to operate the Inhalation facility.

How Would You Rate Working As a Programming Engineer?

Are you working as a Programming Engineer? Help us rate Programming Engineer as a Career.

Rank:

Average Salary:

Embed On Your Website

Top 10 Best States for Programming Engineers

  1. California
  2. Texas
  3. Washington
  4. Massachusetts
  5. Colorado
  6. Arizona
  7. Wyoming
  8. Rhode Island
  9. New Hampshire
  10. New Mexico
  • (7,406 jobs)
  • (3,256 jobs)
  • (1,255 jobs)
  • (1,671 jobs)
  • (1,020 jobs)
  • (694 jobs)
  • (42 jobs)
  • (113 jobs)
  • (358 jobs)
  • (283 jobs)

Top Programming Engineer Employers

Jobs From Top Programming Engineer Employers

Programming Engineer Videos

Here's How Much Money Game Developers Make - IGN News

Day in the Life: Software Engineer

What Is Software Engineering Anyway?

Related to your recently viewed content