Software Engineering Reports to: Software Engineering Manager The Culture Ag Leader was born from a passion and determination to transform agriculture forever. In 1992, Ag Leader changed the industry ...
Software Engineering Reports to: Software Engineering Manager The Culture Ag Leader was born from a passion and determination to transform agriculture forever. In 1992, Ag Leader changed the industry ...
Software Engineer
Johnston, IA · On-site
$85K - $125K/yr
As a Software Engineer, you will be responsible for supporting the development, maintenance and improvement of software applications with minimal guidance from more experienced engineers. This ...
Software Engineer
Johnston, IA · On-site
$85K - $125K/yr
As a Software Engineer, you will be responsible for supporting the development, maintenance and improvement of software applications with minimal guidance from more experienced engineers. This ...
Software Engineer
Johnston, IA · On-site
$85K - $125K/yr
As a Software Engineer, you will be responsible for supporting the development, maintenance and improvement of software applications with minimal guidance from more experienced engineers. This ...
Software Engineer
Johnston, IA · On-site
$85K - $125K/yr
As a Software Engineer, you will be responsible for supporting the development, maintenance and improvement of software applications with minimal guidance from more experienced engineers. This ...
Software Developer
Urbandale, IA · On-site
$70 - $100/hr
Responsibilities The Software Developer will participate in the design, development, testing, maintenance, and support of applications used across the corporation's subsidiaries. This role works ...
Software Developer
Urbandale, IA · On-site
$70 - $100/hr
Responsibilities The Software Developer will participate in the design, development, testing, maintenance, and support of applications used across the corporation's subsidiaries. This role works ...
Software Engineer
Des Moines, IA · On-site
The Software Engineer will use their technical and business knowledge to re-engineer business operations to improve business results. This role will evaluate business requirements and model technical ...
Software Engineer
Des Moines, IA · On-site
The Software Engineer will use their technical and business knowledge to re-engineer business operations to improve business results. This role will evaluate business requirements and model technical ...
Software Engineer
Des Moines, IA · Hybrid
The Software Engineer will use their technical and business knowledge to re-engineer business operations to improve business results. This role will evaluate business requirements and model technical ...
Software Engineer
Des Moines, IA · Hybrid
The Software Engineer will use their technical and business knowledge to re-engineer business operations to improve business results. This role will evaluate business requirements and model technical ...
Software Engineer
Johnston, IA · On-site
Software Engineer - Python & Cloud (AWS) Location: Johnston, IA, 50131 (Remote flexibility, C2C) [About the Role] Join a dynamic engineering team focused on building scalable, cloud-native solutions ...
Software Engineer
Johnston, IA · On-site
Software Engineer - Python & Cloud (AWS) Location: Johnston, IA, 50131 (Remote flexibility, C2C) [About the Role] Join a dynamic engineering team focused on building scalable, cloud-native solutions ...
Software Engineer
Des Moines, IA · Hybrid
$70/hr
Software Engineer Duration- 18 Months Locations--Des Moines, Charlotte, Minneapolis, Las Colinas Hybrid Pay- $70/Hr REQUIRED SKILLS Experience leading large-scale production support using ITIL ...
Software Engineer
Des Moines, IA · Hybrid
$70/hr
Software Engineer Duration- 18 Months Locations--Des Moines, Charlotte, Minneapolis, Las Colinas Hybrid Pay- $70/Hr REQUIRED SKILLS Experience leading large-scale production support using ITIL ...
Embedded Software Engineer
$128K - $168K/yr
The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...
Embedded Software Engineer
$128K - $168K/yr
The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...
Software Developer II
West Des Moines, IA · Hybrid
$94K - $95K/yr
Description As a Software Developer II, you will work on development, testing, and maintaining custom third-party software applications and integrations. Your role will be to collaborate with IT and ...
Software Developer II
West Des Moines, IA · Hybrid
$94K - $95K/yr
Description As a Software Developer II, you will work on development, testing, and maintaining custom third-party software applications and integrations. Your role will be to collaborate with IT and ...
Embedded Software Engineer
Urbandale, IA · On-site
$70K - $120K/yr
Embedded Software Engineer This position is associated with the design and development of embedded software that controls machine operations, functionality, or display information to operators.
Quick apply
Embedded Software Engineer
Urbandale, IA · On-site
$70K - $120K/yr
Embedded Software Engineer This position is associated with the design and development of embedded software that controls machine operations, functionality, or display information to operators.
Embedded Software Engineer
Urbandale, IA · On-site
$70K - $120K/yr
Embedded Software Engineer This position is associated with the design and development of embedded software that controls machine operations, functionality, or display information to operators.
Embedded Software Engineer
Urbandale, IA · On-site
$70K - $120K/yr
Embedded Software Engineer This position is associated with the design and development of embedded software that controls machine operations, functionality, or display information to operators.
Embedded Software Engineer
Urbandale, IA · On-site
$70 - $120/hr
Embedded Software Engineer This position is associated with the design and development of embedded software that controls machine operations, functionality, or display information to operators.
Embedded Software Engineer
Urbandale, IA · On-site
$70 - $120/hr
Embedded Software Engineer This position is associated with the design and development of embedded software that controls machine operations, functionality, or display information to operators.
Embedded Software Engineer
Urbandale, IA · On-site
$70K - $120K/yr
Embedded Software Engineer This position is associated with the design and development of embedded software that controls machine operations, functionality, or display information to operators.
Quick apply
Embedded Software Engineer
Urbandale, IA · On-site
$70K - $120K/yr
Embedded Software Engineer This position is associated with the design and development of embedded software that controls machine operations, functionality, or display information to operators.
Software Engineer
Urbandale, IA · On-site
As a Software Engineer , you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical teams to deliver reliable, high-quality ...
Software Engineer
Urbandale, IA · On-site
As a Software Engineer , you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical teams to deliver reliable, high-quality ...
Software Engineer
Urbandale, IA · On-site
$90 - $115/hr
As a Software Engineer , you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical teams to deliver reliable, high-quality ...
Software Engineer
Urbandale, IA · On-site
$90 - $115/hr
As a Software Engineer , you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical teams to deliver reliable, high-quality ...
Software Engineer
Urbandale, IA · On-site
As a Software Engineer , you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical teams to deliver reliable, high-quality ...
Software Engineer
Urbandale, IA · On-site
As a Software Engineer , you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical teams to deliver reliable, high-quality ...
Software Engineer
Urbandale, IA · On-site
As a Software Engineer , you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical teams to deliver reliable, high-quality ...
Software Engineer
Urbandale, IA · On-site
As a Software Engineer , you will design, develop, and enhance scalable applications, APIs, and integrations while collaborating with business and technical teams to deliver reliable, high-quality ...
Software Developer
Des Moines, IA · On-site
ShiftCode Analytics, Inc. is seeking a Software Developer to support and develop .NET applications for utility-related systems. The role involves both sustainment and new development, as well as ...
Software Developer
Des Moines, IA · On-site
ShiftCode Analytics, Inc. is seeking a Software Developer to support and develop .NET applications for utility-related systems. The role involves both sustainment and new development, as well as ...
Software Developer III
West Des Moines, IA · On-site
$85 - $120/hr
Software Developer III Full Time Technical Office - Des Moines, IA West Des Moines, IA, US 2 days ago Requisition ID: 1964 POSITION DESCRIPTION The Software Developer designs and constructs technical ...
New
Software Developer III
West Des Moines, IA · On-site
$85 - $120/hr
Software Developer III Full Time Technical Office - Des Moines, IA West Des Moines, IA, US 2 days ago Requisition ID: 1964 POSITION DESCRIPTION The Software Developer designs and constructs technical ...
New
Software Software information
See Des Moines, IA salary details
$46.8K - $57.3K
1% of jobs
$57.3K - $67.8K
4% of jobs
$67.8K - $78.3K
9% of jobs
$88K is the 25th percentile. Wages below this are outliers.
$78.3K - $88.7K
12% of jobs
$88.7K - $99.2K
15% of jobs
The median wage is $106K / yr.
$99.2K - $109.7K
14% of jobs
$109.7K - $120.1K
15% of jobs
$124.3K is the 75th percentile. Wages above this are outliers.
$120.1K - $130.6K
13% of jobs
$130.6K - $141.1K
9% of jobs
$141.1K - $151.5K
5% of jobs
$151.5K - $162K
3% of jobs
$46.8K
$109.2K
$162K
How much do software software jobs pay per year?
What is a software software?
How does a software software typically collaborate with cross-functional teams during a project?
What are the key skills and qualifications needed to thrive as a software software, and why are they important?
What is the difference between Software Software vs Software Developer?
| Aspect | Software Software | Software Developer |
|---|---|---|
| Credentials | Typically requires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified | Requires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified |
| Work Environment | Works in teams developing, testing, and maintaining software applications | Designs, codes, and tests software programs, often collaborating with teams |
| Industry Usage | Commonly employed in tech companies, software firms, and IT departments | Employed across various industries including tech, finance, healthcare, and more |
Software Software and Software Developer roles share similar credentials and work environments, often overlapping in industry usage. The main difference lies in the scope: Software Software may focus more on managing and maintaining software systems, while Software Developers primarily design and build new software applications.
What are popular job titles related to Software Software jobs in Des Moines, IA?
For Software Software jobs in Des Moines, IA, the most frequently searched job titles are:
What job categories do people searching Software Software jobs in Des Moines, IA look for?
The top searched job categories for Software Software jobs in Des Moines, IA are:
- Software Engineer Software Engineer
- Only Fans Software Engineer
- Software Engineer Software Developer
- Work From Home High Frequency Trading Software Engineer
- Senior Software Engineer 150K
- Contractual Software Engineer Visa Sponsorship
- Fulltime Software Developer
- Remote Pinterest Software Engineer
- Fulltime Junior Software Developer
What cities near Des Moines, IA are hiring for Software Software jobs?
Cities near Des Moines, IA with the most Software Software job openings:

Key responsibilities
Lead the design, implementation, and testing of innovative software solutions that exceed customer needs.
Mentor and guide less experienced team members, providing technical assistance, feedback, and support across teams.
Create, update, and maintain technical documentation, processes, and development standards.
Job description
Job Posting: 4/16/2026
FLSA Status: Salaried, Exempt
Location: Ames, IA
Supervisory: No
Team: Software Engineering
Reports to: Software Engineering Manager
The Culture
Ag Leader was born from a passion and determination to transform agriculture forever. In 1992, Ag Leader changed the industry by bringing real-time yield data to farmers’ fingertips. Today, more than 30 years later, Ag Leader has become a global team that provides year-round solutions to help farmers plan, plant, apply, and harvest more efficiently and profitably. We are improving the lives of farmers. We are increasing the efficiency of production agriculture around the world. And we aren’t slowing down.
Ready to use your talent to implement change? Join our team of innovators revolutionizing agriculture.
The Opportunity
To work on a cross-functional team building software products that help farmers maximize profit and field productivity as a Software Engineer. In this position you, along with your teammates, will be responsible for designing and delivering quality, innovative solutions to customer needs. In addition, you will serve as a mentor for your teammates and a technical expert for the department. This is a challenging opportunity to gain experience and expertise in a variety of programming environments related to development in embedded devices and Linux. There will be opportunities to participate in training and personal development.
As a team member, you will demonstrate and promote the Ag Leader Way:
- Willing, Ready, Doing
- Courage to do what is Right
- Excellence
- Approachable
The Right Person Will
- Contribute and thrive in a cross-functional team environment
- Commit to bringing their best every day
- Delight in problem solving no matter the problem
- Be flexible and willing to work in a variety of programming languages
- Give and receive constructive feedback to others
Responsibilities
- Mentor and guide less experienced team members, providing technical assistance, feedback, and support across teams.
- Lead the design, implementation, and testing of innovative software solutions that exceed customer needs.
- Champion continuous improvement, agile practices, and change initiatives by identifying and resolving challenges using root cause analysis or similar methods.
- Participate as a technical leader in discussions and initiatives to improve solutions, processes, and development practices.
- Model best practices in code quality, actively lead code reviews, and foster a culture of constructive feedback.
- Facilitate cross-team / team collaboration, including meetings and conflict resolution, to drive alignment and progress.
- Create, update, and maintain technical documentation, processes, and development standards.
- Deliver high-quality, working code and demonstrate product features to stakeholders and company-wide audiences.
- Actively engage in retrospectives, showing openness to feedback and commitment to team and personal growth.
- Develop a comprehensive understanding of our products and their impact in the field.
- Support recruitment by participating in candidate interviews.
Qualifications/Skills
Education & Experience
- Bachelor’s degree or higher in Computer Science, Software Engineering, or related engineering discipline
- 5+ years of product development experience focused on software products
- Strong professional experience with Linux and embedded systems
- 5+ years’ experience and strong understanding of C++
Programming Languages
- C, C++, Python, QML
- Bash, YAML
- Software Design & Architecture
- Test-driven development/design, continuous integration, Scrum/Agile methods
- Clean coding, refactoring, and code specifications
- Knowledge of design principles (SOLID, domain-driven, pragmatic/clean architecture)
Build & DevOps
- GitLab, Perforce, Jenkins, Artifactory
- Docker, Yocto, CMake, Conan
UI/UX & Tools
- Qt Designer
- UI/UX design fundamentals (visual design, interaction design, prototyping, usability testing)
Specialized Areas
- Vision processing and machine learning
- Robotics and robotic path planning
- Geospatial functions and concepts
- Electrical schematics and pinouts
- Strong foundations in math concepts
Testing & Troubleshooting
- Automated testing frameworks (e.g., gtest, QML testing)
- Debugging with gdb/lldb and profiling tools
- Root cause analysis
Applicants must be authorized to work for any employer in the United States. We are unable to sponsor or provide sponsorship of an employment Visa at this time.
Ag Leader is a drug-free work environment. All offers for employment are contingent upon a pre-employment drug screen and background check.
Ag Leader participates in E-verify
About AG LEADER TECHNOLOGY
Sourced by ZipRecruiter
Industry
Manufacturing
Company size
51 - 200 Employees
Headquarters location
Ames, IA, US
Year founded
1986