1

Cyber Security Software Engineer Jobs in Iowa (NOW HIRING)

next page

Showing results 1-20

Cyber Security Software Engineer information

See Iowa salary details

$38K

$115.4K

$169.1K

How much do cyber security software engineer jobs pay per year?

As of Aug 30, 2026, the average yearly pay for cyber security software engineer in Iowa is $115,426.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,800.00 and $133,400.00 per year, depending on experience, location, and employer.

What does a Cyber Security Software Engineer do?

A Cyber Security Software Engineer designs, develops, and implements software solutions to protect computer systems and networks from cyber threats. Their responsibilities include identifying security vulnerabilities, writing secure code, and collaborating with other IT professionals to ensure software and systems meet security standards. They may also be involved in incident response, security audits, and the development of tools to detect and prevent cyber attacks. This role is crucial in safeguarding sensitive data and maintaining the integrity and confidentiality of digital assets.

What are the key skills and qualifications needed to thrive as a Cyber Security Software Engineer, and why are they important?

To thrive as a Cyber Security Software Engineer, you need a strong background in computer science, software development, and cybersecurity principles, often supported by a relevant degree and industry certifications like CISSP or CEH. Familiarity with security tools, programming languages (such as Python, C/C++), and frameworks for vulnerability assessment and secure code analysis is essential. Analytical thinking, problem-solving abilities, and effective communication skills set top performers apart in identifying threats and collaborating across teams. These skills ensure robust software protection, compliance with security standards, and the ability to proactively defend against evolving cyber threats.

What are some common challenges faced by Cyber Security Software Engineers when integrating security into the software development lifecycle?

Cyber Security Software Engineers often encounter challenges such as balancing robust security measures with development speed, ensuring secure coding practices are followed by all team members, and staying updated with evolving threats. They frequently work closely with developers, DevOps, and IT teams to embed security protocols without hindering productivity. Navigating compliance requirements and effectively communicating security risks to non-technical stakeholders are also key aspects of the role.

What is the difference between Cyber Security Software Engineer vs Network Security Engineer?

AspectCyber Security Software EngineerNetwork Security Engineer
Required CertificationsCompTIA Security+, CISSP, CEHCCNA Security, CISSP, CompTIA Security+
Work EnvironmentDevelops security software, applications, and toolsDesigns and maintains network security infrastructure
Employer & Industry UsageTech companies, software firms, cybersecurity firmsIT departments, telecom, enterprise networks
Common Search & Comparison IntentUnderstanding software-focused security rolesFocus on network protection and infrastructure

While both roles focus on cybersecurity, a Cyber Security Software Engineer primarily develops security software and tools, whereas a Network Security Engineer concentrates on securing network infrastructure. Both roles require similar certifications and often work in overlapping environments, but their core responsibilities differ in scope and focus.

What are popular job titles related to Cyber Security Software Engineer jobs in Iowa?

For Cyber Security Software Engineer jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Cyber Security Software Engineer jobs in Iowa look for?

The top searched job categories for Cyber Security Software Engineer jobs in Iowa are:

What are popular job titles related to Cyber Security Software Engineer jobs in IA?

For Cyber Security Software Engineer jobs in IA, the most frequently searched job titles are:

Infographic showing various Cyber Security Software Engineer job openings in Iowa as of August 2026, with employment types broken down into 83% Full Time, 15% Part Time, and 2% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $115,426 per year, or $55.5 per hour.

Cybersecurity Engineer, Product Cybersecurity

Wabtec

Cedar Rapids, IA

Full-time

Medical, Retirement

Posted 3 days ago

New


Job description

Job Description

Summary:

The Cybersecurity Engineer is responsible for ongoing cybersecurity assessments of Wabtec products to determine whether they comply with applicable Wabtec cybersecurity standards and technical controls. They will advise product managers and engineering teams, create awareness of cybersecurity standards and technical controls, and recommend best practices for satisfying these standards and controls for all Wabtec products offered or made available for customer. They will work closely with others to define and maintain technical controls to address external standards, Wabtec standards, and product requirements.


Duties and Responsibilities:

This position requires strong technical expertise in cybersecurity controls for mainly web and embedded systems.

Key responsibilities include:

  • Conduct cybersecurity reviews and assessments of Wabtec products throughout the Software Development Lifecycle (SDLC), evaluating compliance with Wabtec policies, standards, and technical controls.
  • Partner with engineering teams to perform threat modeling, threat and risk assessments, and security analyses to identify vulnerabilities, attack vectors, and product threat surface
  • Provide expert guidance on cybersecurity principles, technologies, and risk management, clearly communicating technical concepts to engineering teams, leadership, and non-technical stakeholders.
  • Support cybersecurity consulting activities across Wabtec's connected products, web service, industrial systems and embedded product portfolios.
  • Recommend secure design principles, software security controls, hardening strategies, and risk mitigation measures that reduce attack-surface while ensuring maintainability and operational efficiency.
  • Support engineering teams in investigating cybersecurity defects, performing root cause analyses, and implementing corrective and preventive actions.
  • Develop and deliver cybersecurity training and awareness programs for engineers, technical leaders, product managers, and business stakeholders.
  • Contribute to the development, documentation, and continuous improvement of cybersecurity standards, procedures, technical controls, and best practices.
  • Promote and share cybersecurity best practices across the organization to improve product security maturity and consistency.
  • Collaborate with product development teams to integrate cybersecurity requirements into product architectures, designs, and development processes.
  • Support vulnerability disclosure, remediation planning, and security incident response activities related to product cybersecurity.
  • Perform other duties and special projects as assigned.

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Cybersecurity, or a related field.
  • 8 – 10 years of experience in the design, development, and testing of web-based, embedded, and/or connected systems.
  • 4+ years of hands-on experience in product/application cybersecurity engineering, architecture, risk assessment, or risk management.
  • Hands-on experience with security risk assessment methodologies, techniques, and tools, including threat modeling, attack surface analysis, vulnerability assessments, and security testing.
  • Experience applying cybersecurity frameworks, regulations, and standards such as IEC 62443, NIST 800-53, NIST Cybersecurity Framework (CSF), ISO/IEC 27001, or equivalent.
  • Experience in industrial sectors such as rail, transportation, mining, automotive, manufacturing, or critical infrastructure is preferred.
  • Experience with secure product development processes and DevSecOps practices.
  • Experience in security architecture and implementing cryptographic technologies, including PKI, secure boot, key management, certificate lifecycle management, and secure communications.
  • Ability to work independently and effectively manage multiple priorities in a global, matrixed organization.
  • Strong analytical, organizational, and problem-solving skills.
  • Excellent verbal, written, presentation, and stakeholder management skills.
  • Ability to manage multiple tasks while collaborating with diverse stakeholders in an international environment.
  • Proven ability to influence technical decisions and drive cybersecurity improvements across global teams and external partners.
  • Strong collaboration skills with engineering, product management, customers, suppliers, and leadership teams.
  • Demonstrated commitment to continuous improvement, operational excellence, and cybersecurity maturity.
  • Current knowledge of evolving cybersecurity threats, technologies, and industry trends

This role is focused on Product Cybersecurity Engineering, including threat modeling, security architecture reviews, embedded/IoT security, secure product design, and cybersecurity compliance. Candidates whose experience is primarily in IT Security, SOC, Information Security, Network Security, Data Security, Governance/Risk/Compliance (GRC), or Penetration Testing may not be a suitable match for this position.

Additional Information

Our job titles may span more than one career level. The salary rate for this role is currently $91000-129800 The actual salary offered to a candidate may be influenced by a variety of factors, such as: training, transferable skills, work experience, education, business needs, market demands and work location. The base pay range is subject to change and may be modified in the future. More information on offered benefits, which include health, welfare, and retirement, are available at mywabtecbenefits.com. Other benefit offerings for this role may include annual bonus, if eligible.

What could you accomplish in a place that puts People First?

At Wabtec, it’s not just about a job - it’s about the impact you make. When our people come together, we’re Expanding the Possible by continuously improving what we do and how we do it - for our clients and each other.

If you’re ready to revolutionize how the world moves for future generations, Wabtec is the place for you.
 

Who are we?

Wabtec is a leading global provider of equipment, systems, digital solutions, and value-added services for the freight and transit rail sectors. Drawing on more than 150 years of experience, we are leading the way in safety, efficiency, reliability, innovation, and productivity. Whether it’s freight, transit, ports, logistics, mining, industrial, or marine, our expertise, technologies, and people together – are accelerating the future of transportation. With roots that date back to George Westinghouse, Thomas Edison, and Louis Faiveley, Wabtec has always built technologies and implemented solutions for a variety of sectors that are critical to meeting the needs of customers and governments alike.

Our global team of about 30,000 employees worldwide delivers performance that moves the world forward. We’re lifelong learners, obsessed with better. Learn more at www.WabtecCorp.com.

Culture powers us and the possibilities.

We believe the best ideas come from a mix of experiences and backgrounds. At Wabtec, we strive every day to create a place where everyone belongs. We’re building a culture where leadership, inclusion and your unique perspective fuel progress.


We’re proud to be an Equal Opportunity Employer. We welcome talent of all backgrounds, experiences, and identities, including race, gender, age, disability, veteran status and more.

Need accommodation? Just let us know - we’ve got you.