1

Senior Firmware Engineer Jobs in Iowa (NOW HIRING)

Senior Traffic Engineer

Waterloo, IA · On-site

$117K - $155K/yr

Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...

Senior Traffic Engineer

Des Moines, IA · On-site

$116K - $154K/yr

Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...

Senior Traffic Engineer

Waterloo, IA · On-site

$117K - $155K/yr

Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...

Senior Traffic Engineer

Waterloo, IA · On-site

$117K - $155K/yr

Responsibilities include development of a traffic engineering business, management of projects, recruiting, staff development, client relationships, and coordination with peers in AECOM's surface ...

Senior RF Communications Engineer

Ely, IA · On-site

$140K - $175K/yr

Senior RF Communications Engineer$140,000-$175,000 Base SalarySigning Bonus * Equity * Relocation ... Experience integrating software with firmware-based SDR or embedded radio platforms. Experience ...

New

Senior RF Communications Engineer $140,000-$175,000 Base Salary Signing Bonus • Equity • ... Experience integrating software with firmware-based SDR or embedded radio platforms. * Experience ...

New

Senior RF Communications Engineer

Ely, IA · On-site

$140K - $175K/yr

Senior RF Communications Engineer $140,000-$175,000 Base Salary Signing Bonus • Equity • ... Experience integrating software with firmware-based SDR or embedded radio platforms. * Experience ...

New

next page

Showing results 1-20

Senior Firmware Engineer information

See Iowa salary details

$76.1K

$131.8K

$185K

How much do senior firmware engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for senior firmware engineer in Iowa is $131,804.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,200.00 and $148,400.00 per year, depending on experience, location, and employer.

What does a senior firmware engineer do?

A senior firmware engineer designs, develops, and tests low-level software that controls hardware devices. They often work with embedded systems, use programming languages like C or C++, and collaborate with hardware engineers to ensure proper functionality and performance. This role typically requires strong problem-solving skills and experience with debugging tools and real-time operating systems.

How much money does a senior firmware engineer make?

A senior firmware engineer typically earns between $100,000 and $150,000 annually, depending on experience, location, and industry. They often have expertise in embedded systems, C/C++ programming, and hardware integration, which can influence salary levels.

What are the key skills and qualifications needed to thrive as a senior firmware engineer?

To thrive as a Senior Firmware Engineer, you need deep expertise in embedded systems, strong coding skills in C/C++ or similar languages, and a degree in computer engineering, electrical engineering, or a related field. Familiarity with hardware debugging tools, version control systems like Git, and real-time operating systems (RTOS) is typically required, along with relevant certifications such as Certified Embedded Systems Engineer. Strong problem-solving abilities, attention to detail, and effective communication skills set top performers apart. These competencies ensure robust firmware development, seamless hardware-software integration, and successful collaboration within multidisciplinary teams.

What is a senior firmware engineer?

Senior Firmware Engineers are experienced professionals who design, develop, and maintain the low-level software (firmware) that enables hardware devices to function correctly. They typically work with embedded systems, programming microcontrollers or processors using languages like C or C++. In addition to writing and debugging code, they often lead projects, mentor junior engineers, and collaborate closely with hardware and software teams to ensure seamless integration and optimal device performance.

What are the most common challenges faced by senior firmware engineers when collaborating with hardware teams?

Senior Firmware Engineers often work closely with hardware teams to ensure seamless integration of software and hardware components. One common challenge is managing communication gaps due to differing technical languages and priorities between software and hardware disciplines. Additionally, hardware prototypes may evolve rapidly, requiring firmware engineers to adapt code frequently, troubleshoot unexpected behavior, and adjust to shifting specifications. Building strong cross-functional relationships and maintaining clear, frequent communication helps address these challenges and ensures project success.
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 Senior Firmware Engineer jobs in Iowa? For Senior Firmware Engineer jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Senior Firmware Engineer jobs in Iowa look for? The top searched job categories for Senior Firmware Engineer jobs in Iowa are:
What cities in Iowa are hiring for Senior Firmware Engineer jobs? Cities in Iowa with the most Senior Firmware Engineer job openings:
Infographic showing various Senior Firmware Engineer job openings in Iowa as of August 2026, with employment types broken down into 88% Full Time, 7% Part Time, and 5% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $131,804 per year, or $63.4 per hour.

Senior Traffic Engineer

Houston Engineering, Inc.

Des Moines, IA • On-site

$116K - $154K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 7 days ago


Job description

Company Description
Job Location: Des Moines, IA
FIND YOUR PASSION: BUILD YOUR FUTURE
Are you passionate about designing safe and efficient transportation systems? As a Traffic Engineer at Houston Engineering, Inc. (HEI), you'll face new challenges and opportunities to make a tangible difference in the community, ensuring safer and more efficient transportation for everyone. If you have hands-on experience in traffic engineering, this role will allow you to apply your skills in meaningful ways and see the direct impact of your work.
Job Description
Imagine starting your day by collaborating with a team about state DOTs, counties, and municipalities to design safer, more efficient transportation systems. As a Traffic Engineer, you'll:
  • Engage with a variety of clients, including state DOTs, counties, municipalities, and metropolitan planning organizations.
  • You will contribute to the growth of the organization by identifying, pursuing, and supporting new business and project opportunities.
  • Focus on the design of traffic signal systems, lighting systems, fiber optics, traffic control, signing, and pavement markings.
  • Perform traffic operations analysis to support transportation and traffic planning studies and designs.
  • Conduct traffic impact analysis studies to understand and improve traffic flow.
  • Optimize traffic signal timing to enhance traffic flow and reduce congestion.
  • Analyze traffic and crash data to conduct intersection safety studies and improve road safety.

Qualifications
  • Bachelor's degree in Civil Engineering or closely related field.
  • 15+ years of experience as a Traffic Engineer
  • State Professional Engineer's License required
  • Familiar with MUTCD, AASHTO, HCM, IES, and other technical resources and guides.
  • Ability to work independently and as a team internally and externally.
  • Demonstrates strong critical thinking skills.
  • Strong technical wiring and communication skills.
  • Ability to communicate effectively and appropriately with groups both internally and externally.
  • Visa sponsorship is not available for this position; authorization to work in the United States permanently without the requirement of sponsorship at any point in the future required.

Additional Information
As part of our talented staff, you will enjoy competitive pay, significant annual bonuses, paid health, dental, vision, life insurance, short and long-term disability, PTO, paid holidays, parental leave, generous 401(k) match, access to HSA & FSAs, flexible schedules, annual HEI logo wear, plus more.
Additionally, view our careers page to read about HEI being selected as one of the ENR top 500 design firms and as one of the PB 50 best places to work for several years in a row!
EOE AA M/F/Vet/Disability