Test faulty equipment to diagnose malfunctions, using test equipment or software, and applying ... Knowledge of Fanuc robots, programming, and interfacing with them * Entry level - Advanced PLC ...
Test faulty equipment to diagnose malfunctions, using test equipment or software, and applying ... Knowledge of Fanuc robots, programming, and interfacing with them * Entry level - Advanced PLC ...
If accepted for a full-time entry level position, engineering graduates will be enrolled in Chevron ... You learn how software scales in a global enterprise * You build skills that translate anywhere * Y ...
New
If accepted for a full-time entry level position, engineering graduates will be enrolled in Chevron ... You learn how software scales in a global enterprise * You build skills that translate anywhere * Y ...
New
If accepted for a full-time entry level position, engineering graduates will be enrolled in Chevron ... You learn how software scales in a global enterprise * You build skills that translate anywhere * Y ...
New
If accepted for a full-time entry level position, engineering graduates will be enrolled in Chevron ... You learn how software scales in a global enterprise * You build skills that translate anywhere * Y ...
New
If accepted for a full-time entry level position, engineering graduates will be enrolled in Chevron ... You learn how software scales in a global enterprise * You build skills that translate anywhere * Y ...
New
If accepted for a full-time entry level position, engineering graduates will be enrolled in Chevron ... You learn how software scales in a global enterprise * You build skills that translate anywhere * Y ...
New
Project Engineer I - Automation
Ankeny, IA · On-site
Project Engineer I: * Entry level role, typically supervised by a Project Manager. * Offers ... Strong technical skills, including but not limited to, experience with the following software ...
Quick apply
Project Engineer I - Automation
Ankeny, IA · On-site
Project Engineer I: * Entry level role, typically supervised by a Project Manager. * Offers ... Strong technical skills, including but not limited to, experience with the following software ...
Project Engineer II - Automation
Ankeny, IA · On-site
Project Engineer I: * Entry level role, typically supervised by a Project Manager. * Offers ... Strong technical skills, including but not limited to, experience with the following software ...
Quick apply
Project Engineer II - Automation
Ankeny, IA · On-site
Project Engineer I: * Entry level role, typically supervised by a Project Manager. * Offers ... Strong technical skills, including but not limited to, experience with the following software ...
Design Engineer - Municipal
Des Moines, IA · On-site
In this entry level civil engineering role, we are looking to add an EIT who will help foster our ... Working knowledge and skills in CAD and design software.(i.e. AutoCAD Civil3D, MicroStation)
Design Engineer - Municipal
Des Moines, IA · On-site
In this entry level civil engineering role, we are looking to add an EIT who will help foster our ... Working knowledge and skills in CAD and design software.(i.e. AutoCAD Civil3D, MicroStation)
Design Engineer - Municipal
Des Moines, IA · On-site
In this entry level civil engineering role, we are looking to add an EIT who will help foster our ... Working knowledge and skills in CAD and design software.(i.e. AutoCAD Civil3D, MicroStation)
Quick apply
Design Engineer - Municipal
Des Moines, IA · On-site
In this entry level civil engineering role, we are looking to add an EIT who will help foster our ... Working knowledge and skills in CAD and design software.(i.e. AutoCAD Civil3D, MicroStation)
Design Engineer - Water/Wastewater
Ames, IA · On-site
In this entry level civil engineering role, we are looking to add an EIT who will help foster our ... Working knowledge and skills in CAD and design software. (i.e. AutoCAD Civil3D, REVIT) * Possess a ...
Quick apply
Design Engineer - Water/Wastewater
Ames, IA · On-site
In this entry level civil engineering role, we are looking to add an EIT who will help foster our ... Working knowledge and skills in CAD and design software. (i.e. AutoCAD Civil3D, REVIT) * Possess a ...
Project Engineer I - Industrial
Ankeny, IA · On-site
... Project Engineer I: * Entry level role, typically supervised by a Project Manager. * Offers ... Strong technical skills, including but not limited to, experience with the following software ...
Quick apply
Project Engineer I - Industrial
Ankeny, IA · On-site
... Project Engineer I: * Entry level role, typically supervised by a Project Manager. * Offers ... Strong technical skills, including but not limited to, experience with the following software ...
Design Engineer - Water/Wastewater
Ames, IA · On-site
In this entry level civil engineering role, we are looking to add an EIT who will help foster our ... Working knowledge and skills in CAD and design software. (i.e. AutoCAD Civil3D, REVIT) * Possess a ...
Design Engineer - Water/Wastewater
Ames, IA · On-site
In this entry level civil engineering role, we are looking to add an EIT who will help foster our ... Working knowledge and skills in CAD and design software. (i.e. AutoCAD Civil3D, REVIT) * Possess a ...
Project Engineer I - Mechanical
Ankeny, IA · On-site
$73K - $99K/yr
... Entry level role, typically supervised by a Project Manager. o Offers information, helps with ... software: project management, accounting, scheduling, inventory, design, document management ...
Quick apply
Project Engineer I - Mechanical
Ankeny, IA · On-site
$73K - $99K/yr
... Entry level role, typically supervised by a Project Manager. o Offers information, helps with ... software: project management, accounting, scheduling, inventory, design, document management ...
... is an entry level position with no certification required. The purpose for an operator at this ... Performs troubleshooting, calibrations or modifications of hardware, fixtures and software. Uses ...
Quick apply
... is an entry level position with no certification required. The purpose for an operator at this ... Performs troubleshooting, calibrations or modifications of hardware, fixtures and software. Uses ...
Mechanical Manufacturing Technician (ONSITE) is an entry level position with no certification ... Performs troubleshooting, calibrations or modifications of hardware, fixtures and software. Uses ...
Quick apply
Mechanical Manufacturing Technician (ONSITE) is an entry level position with no certification ... Performs troubleshooting, calibrations or modifications of hardware, fixtures and software. Uses ...
Field Service Engineer I
Des Moines, IA · On-site
... and software/hardware upgrades on EMSAR supported equipment. * Provide intermediate level of ... May provide on the job support to entry-level technicians. * Supports and applies appropriate ...
Field Service Engineer I
Des Moines, IA · On-site
... and software/hardware upgrades on EMSAR supported equipment. * Provide intermediate level of ... May provide on the job support to entry-level technicians. * Supports and applies appropriate ...
... and software/hardware upgrades on EMSAR supported equipment. * Provide intermediate level of ... May provide on the job support to entry-level technicians. * Supports and applies appropriate ...
... and software/hardware upgrades on EMSAR supported equipment. * Provide intermediate level of ... May provide on the job support to entry-level technicians. * Supports and applies appropriate ...
In this role, you will bridge the gap between entry-level estimators and more senior design and ... Collaborate closely with sales, engineering, procurement, and project management teams to ensure ...
In this role, you will bridge the gap between entry-level estimators and more senior design and ... Collaborate closely with sales, engineering, procurement, and project management teams to ensure ...
Solutions Estimator 1
Urbandale, IA · On-site
In this role, you will bridge the gap between entry-level estimators and more senior design and ... Collaborate closely with sales, engineering, procurement, and project management teams to ensure ...
Solutions Estimator 1
Urbandale, IA · On-site
In this role, you will bridge the gap between entry-level estimators and more senior design and ... Collaborate closely with sales, engineering, procurement, and project management teams to ensure ...
Infrastructure Engineer Jr
Des Moines, IA · On-site
$26/hr
Help coordinate and support hardware deployments, including imaging, software installation, and ... Strong communication and problem-solving skills Experience Level * Entry Level Job Type & Location ...
Quick apply
Infrastructure Engineer Jr
Des Moines, IA · On-site
$26/hr
Help coordinate and support hardware deployments, including imaging, software installation, and ... Strong communication and problem-solving skills Experience Level * Entry Level Job Type & Location ...
Infrastructure Engineer Jr
Des Moines, IA · On-site
$26/hr
Help coordinate and support hardware deployments, including imaging, software installation, and ... Strong communication and problem-solving skills Experience Level * Entry Level Job Type & Location ...
Infrastructure Engineer Jr
Des Moines, IA · On-site
$26/hr
Help coordinate and support hardware deployments, including imaging, software installation, and ... Strong communication and problem-solving skills Experience Level * Entry Level Job Type & Location ...
Entry Level Software Developer information
See Waukee, IA salary details
$28.3K - $46.8K
6% of jobs
$56.4K is the 25th percentile. Wages below this are outliers.
$46.8K - $65.3K
36% of jobs
The median wage is $71.6K / yr.
$65.3K - $83.7K
23% of jobs
$96K is the 75th percentile. Wages above this are outliers.
$83.7K - $102.2K
15% of jobs
$102.2K - $120.7K
8% of jobs
$120.7K - $139.2K
4% of jobs
$139.2K - $157.7K
5% of jobs
$157.7K - $176.2K
1% of jobs
$176.2K - $194.6K
1% of jobs
$194.6K - $213.1K
0% of jobs
$213.1K - $231.6K
0% of jobs
$28.3K
$96.2K
$231.6K
How much do entry level software developer jobs pay per year?
What Does an Entry-Level Software Developer Do?
An entry-level software developer has simpler duties compared to more senior members of the field. At the entry level, your responsibilities are to create simple, single-thread code to achieve a specific task. These bits of code can be combined to create a larger program. You may also have to create or write a design algorithm by which you create software. However, most of the time, as an entry-level developer, you are in charge of debugging. You have to comb through the code of a piece of software to remove errors.
How to get a software developer job with no experience?
What types of projects and tasks can I expect to work on as an entry level software developer?
Will AI replace developers in 2026?
Is 30 too late to become a software developer?
What are entry level software developers?
What are the key skills and qualifications needed to thrive as an Entry Level Software Developer, and why are they important?
What is the difference between Entry Level Software Developer vs Junior Software Engineer?
| Aspect | Entry Level Software Developer | Junior Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, coding bootcamp experience | Bachelor's in CS or related field, internship experience |
| Work Environment | Tech companies, startups, software firms | Tech companies, consulting firms, startups |
| Employer Usage | Commonly used in job postings and industry | Often used interchangeably with Entry Level Software Developer |
Both roles typically require a bachelor's degree in computer science or related fields and some coding experience. They work in similar environments like tech companies and startups. The terms are often used interchangeably, but 'Junior Software Engineer' may emphasize a slightly more engineering-focused role. Overall, they represent entry-level positions for aspiring software professionals.
What engineer makes $500,000 a year?

Other
Re-posted 4 days ago
Job description
POSITION SUMMARY – Responsible for continuous improvement of process control and robotic equipment. Perform updates modifications, expertise and skills in the design, fabrication, tryout, troubleshooting, and maintenance of electrical controls and circuits for the safe and efficient operation of plant manufacturing processes and welding controls, automation devices, poka-yoke concepts and techniques. Interact with all levels on the operation team. Maintain and revise Electrical and Pneumatic schematics to match continued changes with Automation Equipment. Reasonable accommodations may be made to enable qualified individuals to perform the essential functions.
WORK ENVIRONMENT— Must be willing and able to work in an environment exposed to elements that can include but are not limited to coolant, dust, mist, elevated noise, and uncontrolled temperatures.
Â
ESSENTIAL FUNCTIONS
- Perform modification of existing PLC and robot programs
- Study blueprints, schematics, manuals, or other specifications to determine installation procedures
- Set up and test industrial equipment to ensure proper operation
- Troubleshoot, repair, adjust, or calibrate industrial machines
- Calibrate test instruments and installed or repaired equipment to prescribed specifications
- Coordinate efforts with other workers involved in installing or maintaining equipment or components
- Advise management regarding customer satisfaction, product performance, or suggestions for product improvements
- Test faulty equipment to diagnose malfunctions, using test equipment or software, and applying knowledge of the functional operation of electronic units and systems.
- Inspect components of industrial equipment for accurate assembly and installation or for defects, such as loose connections or frayed wires
- Apply creative skills with related knowledge in electronics, mechanics, pneumatics, and the ability to install, program, troubleshoot circuitry, control systems, and machinery
- Perform testing, start-up, and complex troubleshooting of PLCs and other industrial devices and controls
- Program robot for series of manipulator moves manually or by electronic instruction to a microprocessor or by setting up and adjusting sequence by hand-held teach pendant.
- Design, program, and troubleshoot PLC, industrial control systems and relay control circuits to include panel layouts, wiring diagrams and interfaces
- Make a majority of program decisions
- Other duties as assigned
- Ability to stop the production line and/or prevent shipment of products due to non-conformance or potential non-conformance products to our customers
- Support the environmental policy with proactive process implementation, improvement suggestions, reducing waste, and acting on environment performance results and findings
- SKILLS & ABILITIESÂ
- Ability to work independently with minimal supervision
- Familiarity with industrial control systems and/or robotic systems
- Knowledge of electronics
- Knowledge of pneumatics and mechanical assembly preferred
- Familiarization with safety standards and risk assessment procedures is required
- Knowledge of Fanuc robots, programming, and interfacing with them
- Entry level – Advanced PLC programming knowledge
- Experience with Studio5000 is required; experience with other PLC’s is a plus
- Ability to program in ladder logic is required
- Ability to utilize AOI’s and UDT’s is required
- Knowledge of control circuits and systems is required
- Experience with specifying, integrating, programming, tuning, and/or commissioning different electric motor VFD and/or servo control systems
- Understands the basics of motion control (PID loop tuning, etc.)
- Programming knowledge in at least one high-level language is a plus
Examples being: Java, C++, .NET, Visual Basic, Python, etc.
- Understands Ethernet networking concepts, ie: addressing, packets, etc.
- Knowledge of factory communications such as Modbus, Industrial Ethernet, DeviceNet, ControlNet, and Profibus in a plus
- Flat Bed Laser Trouble Shooting and Programming Experience
- Exhibit strong multi-tasking skill set to support simultaneous on-going engineering and company projects
- Excellent verbal and written communication skills, with an emphasis on the ability to organize
- Ability to work with minimal supervision
- Hands-On Engineer
- Be able to troubleshoot using a meter/scope/PC to trace a problem.
- Familiarity with the following standards is a plus: NFPA70 (NEC), NFPA 70E (Standard of Electrical Safety), NFPA 79 (Electrical Standard for Industrial Machinery), ANSI/RIA R15.06 (Robot Safety)
Â
POSITION QUALIFICATIONS
Education: Bachelor’s Degree in Industrial Engineering, Electrical Engineering, Robotics, or Computer Engineering/Computer Science preferred
Experience: Two to four years related experience preferred
Computer Skills:Â Must demonstrate computer literacy; Experience with CAD software and Studio 5000 preferred
Certificates & Licenses:
Other Requirements: Ability to maintain a flexible schedule to support 2nd and 3rd shifts as required
PHYSICAL DEMANDS
Physical Demands
Lift/Carry
Stand
F (Frequently)
Walk
F (Frequently)
Sit
F (Frequently)
Handling / Fingering
F (Frequently)
Reach Outward
F (Frequently)
Reach Above Shoulder
F (Frequently)
Climb
O (Occasionally)
Crawl
O (Occasionally)
Squat or Kneel
F (Frequently)
Bend
F (Frequently)
10 lbs or less
O (Occasionally)
11-20 lbs
O (Occasionally)
21-50 lbs
O (Occasionally)
51-100 lbs
O (Occasionally)
Over 100 lbs
N (Not Applicable)
Â
Push/Pull
12 lbs or less
O (Occasionally)
13-25 lbs
O (Occasionally)
26-40 lbs
O (Occasionally)
41-100 lbs
O (Occasionally)
N (Not Applicable) Â Â Â Â Â Â Activity is not applicable to this occupation.
O (Occasionally)Â Â Â Â Â Â Â Â Â Occupation requires this activity up to 33% of the time (0 - 2.5+ hrs/day)
F (Frequently)Â Â Â Â Â Â Â Â Â Â Â Â Occupation requires this activity from 33% - 66% of the time (2.5 - 5.5+ hrs/day)
C (Constantly) Â Â Â Â Â Â Â Â Â Â Â Â Occupation requires this activity more than 66% of the time (5.5+ hrs/day)
Â
Other Physical Requirements
Sense of Touch
Ability to wear Personal Protective Equipment (PPE) (Safety Glasses)
The Company has reviewed this job description to ensure that essential functions and basic duties have been included. It is intended to provide guidelines for job expectations and the employee's ability to perform the position described. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills and abilities. Additional functions and requirements may be assigned by supervisors as deemed appropriate. This document does not represent a contract of employment, and the Company reserves the right to change this job description and/or assign tasks for the employee to perform, as the Company may deem appropriate. Travel between Dee Zee Metro locations may be necessary and will vary based on production needs. A valid Driver’s License will be required for such travel.