1

Firmware Engineer Jobs in Iowa (NOW HIRING)

Ensure all systems remain secure and functional through routine firmware patching and security software management. * Develop or modify automation and scripting to improve site-specific efficiency.

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an Entry-Level to Experienced ...

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry-level to experienced ...

Embedded Software Engineer

Dubuque, IA · On-site

$70K - $110K/yr

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry-level to experienced ...

Embedded Software Engineer

Dubuque, IA · On-site

$70K - $110K/yr

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry-level to experienced ...

Embedded Software Engineer

Waterloo, IA · On-site

$70K - $120K/yr

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 ...

Embedded Software Engineer

Urbandale, IA · On-site

$70K - $120K/yr

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 ...

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 ...

FPGA Engineer

Des Moines, IA · On-site

$126K - $163K/yr

S. Government Security Clearance FPGA Engineer The EndoSec FPGA Engineer is responsible for the design, development, testing, and maintenance of IP cores and FPGA-based systems used in hardware ...

As a Full-Stack Software Engineer at Cottingham & Butler, you will play a crucial role in building and maintaining web applications for both internal and external users. Additionally, you will ...

As a Full-Stack Software Engineer at Cottingham & Butler, you will play a crucial role in building and maintaining web applications for both internal and external users. Additionally, you will ...

As a Full-Stack Software Engineer at Cottingham & Butler, you will play a crucial role in building and maintaining web applications for both internal and external users. Additionally, you will ...

Showing results 41-60

Firmware Engineer information

See Iowa salary details

$70.4K

$157.3K

$192.6K

How much do firmware engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for firmware engineer in Iowa is $157,268.00, according to ZipRecruiter salary data. Most workers in this role earn between $134,300.00 and $192,500.00 per year, depending on experience, location, and employer.

What is the difference between Firmware Engineer vs Embedded Software Engineer?

AspectFirmware EngineerEmbedded Software Engineer
CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related fields; knowledge of hardware and low-level programmingBachelor's in Computer Engineering, Electrical Engineering, or related fields; strong programming skills in C/C++
Work EnvironmentDesigning and developing firmware for hardware devices, often working closely with hardware teamsDeveloping software for embedded systems, often in real-time environments
Industry UsageElectronics, consumer devices, IoT, automotiveConsumer electronics, medical devices, industrial automation

Firmware Engineers focus on creating low-level code that directly interacts with hardware components, while Embedded Software Engineers develop software that runs on embedded systems, often with a broader scope. Both roles require similar technical skills and often overlap in industries like consumer electronics and IoT.

How much money does a firmware engineer make?

A firmware engineer's salary varies by experience, location, and industry, but typically ranges from $80,000 to $130,000 annually in many regions. Entry-level positions may start lower, while experienced engineers with specialized skills in embedded systems and real-time operating systems can earn higher salaries. Certifications and proficiency with tools like C and assembly language can also influence compensation.

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

To thrive as a Firmware Engineer, you need a solid background in embedded systems, C/C++ programming, and a relevant engineering degree such as Electrical or Computer Engineering. Familiarity with hardware debugging tools, version control systems like Git, and real-time operating systems (RTOS) is typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help firmware engineers excel, especially when collaborating with hardware and software teams. These skills and qualities are crucial to ensure reliable, efficient firmware that seamlessly integrates with hardware products.

What are some common challenges firmware engineers face when working with cross-functional teams?

Firmware Engineers often collaborate closely with hardware designers, software developers, and QA teams. A common challenge is ensuring clear communication of technical requirements and constraints, as firmware must interface seamlessly with hardware and higher-level software. Misalignment or delays in one area can impact overall delivery, so Firmware Engineers need strong problem-solving and collaboration skills to address integration issues and keep projects on track. Regular cross-team meetings and thorough documentation help mitigate these challenges.

What is a firmware engineer?

Firmware Engineers are professionals who design, develop, test, and maintain the low-level software (firmware) that allows hardware devices to function. This firmware acts as a bridge between the device's hardware and higher-level software, ensuring that hardware components operate correctly and efficiently. Firmware Engineers typically work with embedded systems, writing code in languages like C or C++ for microcontrollers, sensors, and other electronic devices. Their work is crucial in industries such as consumer electronics, automotive, medical devices, and telecommunications.

What does a firmware engineer do?

A firmware engineer designs, develops, and tests low-level software that controls hardware devices such as microcontrollers and embedded systems. They work with programming languages like C or C++, use tools like debuggers and oscilloscopes, and often collaborate with hardware engineers to ensure proper device functionality and performance.

What are the most commonly searched types of Firmware Engineer jobs in Iowa?

The most popular types of Firmware Engineer jobs in Iowa are:

What are popular job titles related to Firmware Engineer jobs in Iowa?

For Firmware Engineer jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Firmware Engineer jobs in Iowa look for?

The top searched job categories for Firmware Engineer jobs in Iowa are:

What cities in Iowa are hiring for Firmware Engineer jobs?

Cities in Iowa with the most Firmware Engineer job openings:

Infographic showing various Firmware Engineer job openings in Iowa as of August 2026, with employment types broken down into 62% Full Time, and 38% Contract. Highlights an 84% In-person, 8% Hybrid, and 8% Remote job distribution, with an average salary of $157,268 per year, or $75.6 per hour.

New Product Development Project Manager

Emerson

Marshalltown, IA

Full-time

Medical, Dental, Vision, Retirement

Posted 29 days ago


Emerson Electric rating

7.8

Company rating: 7.8 out of 10

Based on 22 frontline employees who took The Breakroom Quiz

212th of 489 rated machine equipment manufacturers


Job description

hackajob is collaborating with Emerson to connect them with exceptional professionals for this role.

Description

We have a great opportunity for a dedicated Project Manager to join our Product Development team in Marshalltown, Iowa. This role is ideal for experienced engineers who have successfully led major product development deliverables and are ready to assume full project ownership, as well as seasoned project managers seeking their next challenge.

As an NPD Project Manager, you’ll be the central leader driving new products from concept through launch. You’ll own the outcome – making sure your product is launched on time, works right, and meets the business need. Your deep technical background will be your superpower, enabling you to lead engineering teams with credibility, make informed trade-off decisions, and serve as the bridge between deep technical work and business strategy.

The role provides an opportunity to work alongside a wide variety of teams within the Instrument Business Unit – including Firmware, Electrical, Mechanical, Marketing, Manufacturing, Supply Chain, and Operations.

Project Planning & Execution

  • Lead projects through all NPD phases: Initiation, Planning, Execution, Monitoring & Control, and Closure
  • Develop and maintain project plans, schedules, milestones, risk registers, decision logs, and communication plans
  • Prepare and present project at each gate meeting

Cross-Functional Leadership

  • Form and lead cross-functional project teams spanning Engineering, Marketing, Manufacturing, Supply Chain, Quality, and Operations
  • Leverage your engineering background to challenge assumptions, ask the right questions, and keep teams honest on feasibility
  • Drive accountability across teams 

Execution Management

  • Identify issues early and drive resolution – you won’t just flag problems, you’ll help solve them
  • Track progress against schedule, cost, and scope targets
  • Escalate risks and decisions impacting scope, cost, or timeline to the Steering Group

Stakeholder Management & Communication

  • Build strong partnerships with Product Managers, Engineering leadership, Gatekeepers, and business stakeholders
  • Communicate clearly at all levels – from executive summaries for senior leadership to detailed updates for project teams
  • Drive alignment on decisions, trade-offs, and scope changes across the organization
  • Serve as the bridge between deep technical work and business strategy

Who You Are

You’ve been the go-to person on your project team – the one others rely on to solve the hardest problems and keep things moving. You’re ready to expand your impact beyond a single workstream and own the full project outcome. You don’t need to have “Project Manager” on your resume – you’ve been doing the work already.

You are a tech-savvy lifelong learner who is excited by new technology and passionate about delivering innovative products to market. You thrive in a fast-paced, cross-disciplinary environment and are comfortable navigating ambiguity. You persist in the face of challenges and setbacks, always driving toward solutions. You establish common objectives and a shared approach across diverse teams. You are process-driven and detail-oriented, yet adaptable enough to tailor your approach to the unique needs of each project. 

What You’ll Gain

  • This isn’t just a lateral move – it’s a career accelerator. Here’s what this role offers that your current engineering role may not:
  • A leadership role that doesn’t require leaving the technical world behind – your engineering judgment is central to this role
  • Visibility to leadership – you’ll present at gate reviews and shape strategic direction
  • Broader business acumen – exposure to operations, P&L, market strategy, pricing, and customer requirements beyond the engineering silo
  • Mentorship and a clear development path toward program management, engineering management, or senior technical leadership
  • The opportunity to shape how products are built, not just what gets built – you’ll influence process, priorities, and team structure
     

For This Role, You Will Need:

  • Bachelor’s Degree in Engineering or relevant work experience
  • 2+ years of engineering experience, including leading significant tasks or workstreams within product development projects
  • Strong organizational, planning, and project management skills
  • Strong clear and concise communication skills
  • Superior problem solving, analytical, and critical thinking skills
  • Self-motivated and proactive with ability to navigate ambiguity
  • Willingness to attain a PMP or similar project management certification – we’ll support you in getting it
  • Legal authorization to work in the United States - Sponsorship will not be provided for this position.

Preferred Qualifications That Set You Apart:

  • 5+ yeas of project management experience on technical projects
  • Hands-on experience with embedded systems, electronics, or firmware development
  • Familiarity with Agile or hybrid development approaches
  • Background in industrial products or regulated environments
  • PMP® or similar project management certification
     

Our Culture & Commitment to You:

At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams working together are key to driving growth and delivering business results.
We recognize the importance of employee wellbeing. We prioritize providing flexible, competitive benefits plans to meet you and your family’s physical, mental, financial, and social needs. We provide a variety of medical insurance plans, with dental and vision coverage, Employee Assistance Program, 401(k), tuition reimbursement, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave.
#LI-BS


What Emerson Electric employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom