1

Software Engineer Volunteer Jobs in Iowa (NOW HIRING)

As a mechanical engineer on the Industrial team, you will be collaborating with multi-discipline ... software. Benefit Highlights * Medical, Dental, Vision - 4 tiers of coverage * Voluntary Life ...

Experience using 3D software (Navisworks/Recap), structural engineering design software Why Shive ... Voluntary Life Insurance - Employee, Spouse, and Child * Voluntary Insurance Plans - Accident ...

Problem solving and critical thinking * CAD modeling software, specifically SolidWorks * Solid ... Voluntary Short-Term Disability - replaces up to 60% of income (up to $1,500/week) * Voluntary ...

Electrical Engineer

Des Moines, IA · On-site

$75K - $140K/yr

Produce work using computer aided design/drafting hardware and software. * Work on several projects ... Paid holidays and paid volunteer time * Paid parental leave * Bi-annual profit sharing * Employee ...

Controls Engineer

Cedar Rapids, IA · Hybrid

$81K - $105K/yr

Designs, develops, and implements control system (logic software and hardware) to meet process ... Voluntary Short Term Disability • Healthcare & Dependent Care Flexible Spending Accounts • ...

Municipal Engineer

Des Moines, IA · On-site

$75K - $150K/yr

Proficiency in design software (AutoCAD, MicroStation, Civil 3D, etc.) * Strong problem-solving ... Supplemental voluntary benefits * Short term and long-term disability * Parking reimbursement ...

Controls Engineer

Cedar Rapids, IA · On-site

$81K - $105K/yr

Designs, develops, and implements control system (logic software and hardware) to meet process ... Voluntary Short Term Disability • Healthcare & Dependent Care Flexible Spending Accounts • ...

Senior Traffic Engineer

Des Moines, IA · On-site

$70K - $135K/yr

... and modeling software * Lead projects in traffic related design including traffic signal and ... Paid holidays and paid volunteer time * Paid parental leave * Bi-annual profit sharing * Employee ...

Showing results 41-60

Software Engineer Volunteer information

What are the key skills and qualifications needed to thrive in the software engineer volunteer position, and why are they important?

To excel as a Software Engineer Volunteer, a solid understanding of programming fundamentals, knowledge of software development methodologies, and experience with languages such as Python, Java, or JavaScript are essential. Familiarity with version control systems (like Git), collaborative platforms (such as GitHub), and possibly agile project management tools is highly advantageous. Excellent communication, teamwork, and time-management skills can set you apart in a volunteer environment where resources and supervision may be limited. These competencies are vital for contributing effectively, solving problems independently, and supporting organizational goals in a collaborative, often fast-paced setting.

What kinds of projects does a software engineer volunteer typically work on?

As a Software Engineer Volunteer, you may work on a variety of projects, such as building and maintaining web or mobile applications, automating workflows, or assisting with data analysis and reporting tools for nonprofits or community organizations. Projects often address real-world needs, like increasing accessibility, improving user experience, or supporting fundraising platforms. You might work independently or as part of a diverse, cross-functional team, often collaborating remotely. This experience provides valuable opportunities to refine your technical skills, expand your professional network, and make a meaningful impact through your expertise.

What is a software engineer volunteer?

A Software Engineer Volunteer is an unpaid role where individuals contribute their coding skills to projects for non-profits, open-source initiatives, or startups. Volunteers assist with software development, debugging, and sometimes testing or documentation. This role provides hands-on experience, helps build a portfolio, and allows professionals to give back to the community while improving their technical skills.

What are the most commonly searched types of Software Engineer jobs in Iowa? The most popular types of Software Engineer jobs in Iowa are:
What are popular job titles related to Software Engineer Volunteer jobs in Iowa? For Software Engineer Volunteer jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Software Engineer Volunteer jobs in Iowa look for? The top searched job categories for Software Engineer Volunteer jobs in Iowa are:
What cities in Iowa are hiring for Software Engineer Volunteer jobs? Cities in Iowa with the most Software Engineer Volunteer job openings:
Infographic showing various Software Engineer Volunteer job openings in Iowa as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 5 days ago


Job description

Description


Shive-Hattery is a premier architecture and engineering consulting firm headquartered in Cedar Rapids, Iowa. In total, the firm has 16 offices across the US. Shive-Hattery was founded in 1895 and has earned and maintained a strong reputation for excellence in client focus, quality service and communication. The firm prides itself on its One Firm, full-service offering; placing the best people with their clients, no matter the project location.


Shive-Hattery's Quad Cities (Bettendorf IA) office has an immediate opportunity for a Structural Engineer with 5 to 10 years of experience in the design and leadership of structural engineering projects. 

  • Design projects as a structural engineer for industrial, commercial and education projects of various sizes with the main focus on industrial projects. 
  • Work with experienced engineers and technicians while coordinating work within multi-discipline teams. The majority of efforts will focus on our long-standing Industrial clients who we work with locally and nationally.
  • Lead the structural design portion of projects, make design recommendations and decisions, and oversee the completion and quality of construction drawings, specifications, reports and other project documentation.
  • Establish and manage structural scope, schedule, and budget.
  • Mentor and teach other team members.
  • Lead the structural design of a project from schematic design through construction documents for both single-discipline and multi-discipline projects.
  • Interact with and be a representative of the company with clients and contractors as it relates to on-going projects.
  • Work on multiple projects simultaneously.
  • Manage shop drawing reviews and field data collection. 


Requirements


  • Education: Bachelor's degree in engineering from an accredited program
  • Experience: 5 to 10 years of experience in the design and leadership of structural engineering projects.  
  • License/Certification: Professional Engineer licensure in Iowa or the ability for immediate licensure in Iowa.
  • Autodesk Revit experience and proficiency in Microsoft Office is required
  • Structural design experience using concrete, steel, and masonry. Wood design would be a plus.
  • Experience and willingness to provide direction to young engineers and designers, along with collaborating with other disciplines.
  • Ability to manage time and workload effectively, which includes planning, organizing, and prioritizing work.
  • Must have good attention to detail.
  • Possess good oral and written communication skills, and comfortable presenting design solutions to Owners.
  • Valid driver's license and access to a vehicle, climb ladders and work off of elevated platforms and open grating, and wear personal protective equipment required for specific clients and sites
  •  Pass drug and background screenings required for work at most client sites 

Preferred Qualifications:


Experience using 3D software (Navisworks/Recap), structural engineering design software


 Why Shive-Hattery? You will find the right balance at Shive-Hattery. A large pool of resources in a 500+ person design firm, with a small firm feel where you build personal connections with colleagues, partners and clients. Flourish as a professional with the freedom to chart your own course and make an impact - and Design What Matters to make the world a better place.
At Shive-Hattery, our learning and teaching culture is built on collaboration. You'll have the opportunity to both learn from and teach your peers, working across disciplines to enhance your skills and grow professionally.
We offer a competitive total compensation package, including industry-leading pay and over thirty-five benefits designed to support your well-being and career development.


Benefit Highlights:

  • Medical, Dental, Vision - 4 tiers of coverage
  • Voluntary Life Insurance - Employee, Spouse, and Child
  • Voluntary Insurance Plans - Accident, Critical Illness, & Hospital Indemnity
  • FSA - Medical & Dependent Care
  • 8 Paid Holidays + PTO
  • Paid Parental Leave
  • 401K/Roth 401K with Company Match
  • Overtime Bonus
  • Profit Sharing Bonus
  • First Time License Bonus
  • Tuition Reimbursement & Licensure/Certification Financial Support
  • Professional Development Opportunities
  • Calm Meditation & Stress Relief Subscription
  • ...And Many More!

U.S. Citizen, U.S. Person, or Immigration Status Requirements:

  • At this time, we are unable to provide visa sponsorship now or in the future. Candidates must have current and ongoing authorization to work in the United States without employer sponsorship.

Notice to Recruiters and Staffing Agencies: To protect the interests of all parties, Shive-Hattery and its partners will not accept unsolicited candidate submissions from a recruiter or staffing agency who is not operating under an executed recruiting or staffing services contract with Shive-Hattery. Please do not contact our employees directly in that regard or otherwise submit unsolicited candidate information in any form.


Shive-Hattery offers a flexible work environment and supports balancing personal and professional responsibilities. We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran