1

Professional Engineer Jobs in Denver, IA (NOW HIRING)

Quality Engineer

Waterloo, IA · On-site

$71K - $91K/yr

As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices ... This job fully integrates an individual into the engineering culture by performing specific quality ...

As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices ... Ability and willingness to travel domestically 1+ year experience in product engineering related ...

As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices ... Analyzes assignments and determines engineering specifications which must be fulfilled for complex ...

Tactical Quality Engineer

Waterloo, IA · On-site

$71K - $91K/yr

As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices ... Industry Manufacturing Work Location Waterloo IA 50703 Job Title Tactical Quality Engineer Duration ...

As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices ... B.S in Mechanical Engineering or equivalent degrees in science or engineering Additional ...

With over 8200 IT professionals globally, Collabera provides value-added onsite, offsite and ... Qualifications This is a software engineering position responsible for embedded software ...

With over 8200 IT professionals globally, Collabera provides value-added onsite, offsite and ... Investigation - We utilize technical publications, engineering documentation, and work directly ...

Embedded Software Controls Engineer

Waterloo, IA · On-site

$129K - $170K/yr

As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices ... Description: As an Embedded Software Controls Engineer, you will design, develop, test, and ...

Quality Engineer

Cedar Falls, IA · On-site

$67K - $86K/yr

Whether you're an experienced professional, a recent college graduate or somewhere in between, IDEX ... With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR ...

Quality Engineer

Cedar Falls, IA · On-site

$67K - $86K/yr

Whether you're an experienced professional, a recent college graduate or somewhere in between, IDEX ... With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR ...

Showing results 21-40

Professional Engineer information

See Denver, IA salary details

$43.2K

$90.1K

$126.8K

How much do professional engineer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for professional engineer in Denver, IA is $90,138.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,600.00 and $102,200.00 per year, depending on experience, location, and employer.

What is a professional engineer?

Professional Engineers (PEs) are licensed engineers who have met the education, experience, and exam requirements established by their state or country. They are legally authorized to sign off on engineering projects, offer their services to the public, and take responsibility for the safety and integrity of engineering work. Becoming a PE typically involves earning an accredited engineering degree, passing the Fundamentals of Engineering (FE) exam, gaining relevant work experience, and passing the Professional Engineering (PE) exam. The PE license signifies a high standard of competence and ethics in the engineering profession.

What does a professional engineer do?

A professional engineer uses mathematics and science to create safe and efficient buildings, machines, and applications. Engineers typically specialize in a particular field, such as aerospace, mechanical, or structural engineering. Your job duties vary depending on your area of expertise and employer but may include creating plans, designing machinery, or building skyscrapers. This career often involves a combination of office and field work. Frequent travel is an additional job requirement for many professional engineering jobs. Long hours and overtime work are also expected to meet deadlines.

What are the key skills and qualifications needed to thrive as a professional engineer, and why are they important?

To thrive as a Professional Engineer, you need a solid grasp of engineering principles, problem-solving skills, and a degree in engineering, typically complemented by a Professional Engineer (PE) license. Familiarity with industry-standard software such as AutoCAD, MATLAB, or project management tools, along with ongoing continuing education, is often required. Strong communication, teamwork, and project management abilities help engineers deliver effective solutions and collaborate with diverse stakeholders. These skills and qualifications ensure engineers can design safe, efficient systems and maintain high professional standards in complex technical environments.

What are some common challenges professional engineers face when managing multiple projects simultaneously?

Professional Engineers often juggle several projects at once, which can present challenges in prioritizing tasks, coordinating with diverse teams, and ensuring compliance with regulatory standards. Effective time management and clear communication are essential to handle shifting deadlines and resource allocation. Collaborating closely with project managers, clients, and other engineers helps maintain project momentum and quality, while regular progress reviews ensure that no critical detail is overlooked.

What is the difference between Professional Engineer vs Mechanical Engineer?

AspectProfessional EngineerMechanical Engineer
CredentialsRequires PE license, degree, work experience, examRequires degree, possibly fundamentals exam, but not license
Work EnvironmentDesign, review, sign off on projects, often in consulting or engineering firmsDesign, analysis, manufacturing, and testing in various industries
Industry UsageLicensed in engineering projects, legal responsibilityCommonly employed in manufacturing, automotive, aerospace, and more

The main difference between a Professional Engineer and a Mechanical Engineer is that the PE is licensed and authorized to sign off on engineering projects, ensuring legal and safety standards are met. Mechanical Engineers typically hold the necessary education and experience but do not have licensing requirements unless they pursue PE licensure. Both roles work closely in engineering fields, but the PE designation signifies a higher level of responsibility and legal accountability.

What can professional engineers do?

Professional engineers design, develop, and evaluate systems, structures, and products across various engineering disciplines. They apply technical knowledge, use tools like CAD software, and often require licensure to approve projects and ensure safety standards are met.

What are the most commonly searched types of Engineer jobs in Denver, IA?

The most popular types of Engineer jobs in Denver, IA are:

What cities near Denver, IA are hiring for Professional Engineer jobs?

Cities near Denver, IA with the most Professional Engineer job openings:

Infographic showing various Professional Engineer job openings in Denver, IA as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 20% Part Time, and 6% Contract. Highlights an 90% Physical, 2% Hybrid, and 8% Remote job distribution, with an average salary of $90,138 per year, or $43.3 per hour.

Embedded Software Engineer

Waterloo, IA

$70K - $120K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

RFA Engineering (www.rfamec.com) supports industry-leading clients through the full software development lifecycle to build cutting-edge precision agriculture, machine guidance, vehicle automation and autonomy applications. We are seeking passionate, talented engineers to work on exciting projects using the latest tools and technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and much more. Collaborate with a team of industry experts onsite at our client's world-class engineering center and contribute to developing innovative solutions that drive sustainable agriculture practices.

This is a full-time position with a full benefit package listed below that includes opportunities for professional growth, direct hire by our customers, and additional opportunities within our own organization.

Embedded Software Engineer

In this role, you will collaborate with software developers, test engineers, and cross-functional stakeholders to design, develop, validate, and optimize embedded software for advanced vehicle systems. You will contribute to the development of steering and braking software for agricultural equipment, delivering high-quality features that enhance machine performance while supporting functional safety objectives.

Responsibilities

  • Design, develop, test, and maintain embedded software for steering and braking control systems. 
  • Collaborate with software engineers, test engineers, and system stakeholders throughout the software development lifecycle.
  • Develop embedded applications using C/C++ and/or MATLAB.
  • Interpret and implement software requirements into reliable, maintainable code.
  • Participate in software integration, validation, debugging, and system tuning activities.
  • Support software verification to ensure functionality, quality, and functional safety objectives are achieved.
  • Troubleshoot software and system issues using appropriate development and diagnostic tools.
  • Participate in planning, prioritization, and continuous improvement activities within an Agile development environment.
  • Contribute to software documentation and technical reviews.
  • Support development and validation efforts on production hardware and prototype systems.

Requirements

  • Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, Electrical Engineering, Mechanical Engineering, or a related engineering discipline (or equivalent professional experience). 
  • Experience developing embedded software using C/C++ and/or MATLAB.
  • Strong technical problem-solving and analytical skills.
  • Experience working with embedded software development processes.
  • Ability to interpret and implement software requirements.
  • Understanding of software development lifecycle and software delivery processes.
  • Strong written and verbal communication skills.
  • Ability to work independently while contributing effectively within a collaborative engineering team.

Desired Attributes

  • Experience with CAN J1939 communication protocol
  • Previous experience in a structured software development process
  • Ability to interpret hardware schematics for wiring and electronic controllers
  • Experience with CAN sniffers or similar tools to use for troubleshooting communication issues
  • Ability to interpret software requirements and state diagrams
  • Knowledge of common software development tools such as VSCode, Github, Docker, etc.
  • General machine knowledge of industrial equipment or machinery

Visa Sponsorship is NOT available for this position. 

Pay Range: $70,000-$120,000 – Commensurate with experience

About RFA Engineering

RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque, IA, and at numerous customer sites throughout the U.S.
Competitive Benefits

  • Health and Dental Insurance
  • TelaDoc Healthiest You
  • Supplemental Vision Insurance
  • Company Paid Life Insurance
  • Company Paid Long-Term Disability
  • Short-term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plan Dependent Care
  • HSA for Medical Expenses
  • Bonus Plan (Exempt Employees Only)
  • Paid Time Off (PTO)
  • Paid Holidays
  • Bereavement Leave
  • Employee Assistance Programs (EAP)
  • Education Assistance

Equal Opportunity and Veteran Friendly