Role summary This position is ideal for midlevel software engineers to join a crossfunctional, multiregional development organization as a C++ Software Engineer, contributing to the development ...
Role summary This position is ideal for midlevel software engineers to join a crossfunctional, multiregional development organization as a C++ Software Engineer, contributing to the development ...
About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...
About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...
Software Engineer
Urbandale, IA · On-site
Software Engineer Job ID: 26-03780 Location: Urbandale, IA, 50322 Duration: 14 Months on W2 contract We are looking for a highly technical engineer to build and support weather data acquisition ...
Software Engineer
Urbandale, IA · On-site
Software Engineer Job ID: 26-03780 Location: Urbandale, IA, 50322 Duration: 14 Months on W2 contract We are looking for a highly technical engineer to build and support weather data acquisition ...
What You'll Do We're looking for an Experienced Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you'll contribute to the modernization of our retirement ...
What You'll Do We're looking for an Experienced Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you'll contribute to the modernization of our retirement ...
Software Engineer III / Sr. Software Engineer I
Des Moines, IA · On-site
$95K - $138K/yr
What You'll Do We're looking for an Experienced Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you'll contribute to the modernization of our retirement ...
Software Engineer III / Sr. Software Engineer I
Des Moines, IA · On-site
$95K - $138K/yr
What You'll Do We're looking for an Experienced Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you'll contribute to the modernization of our retirement ...
Software Engineer
Hiawatha, IA · On-site
$82 - $97/hr
Software Engineer Location: Cedar Rapids, IA Job ID: #72958 Pay Range: $82-97 -ONSITE in CEDAR RAPIDS. This is a non-negotiable -project will be 2-4 months -manager is looking to hire ASAP Product ...
Software Engineer
Hiawatha, IA · On-site
$82 - $97/hr
Software Engineer Location: Cedar Rapids, IA Job ID: #72958 Pay Range: $82-97 -ONSITE in CEDAR RAPIDS. This is a non-negotiable -project will be 2-4 months -manager is looking to hire ASAP Product ...
Senior Software Engineer
Des Moines, IA · Hybrid
$119K - $157K/yr
As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team -- the technical anchor for large project delivery, engineering quality, and ...
Senior Software Engineer
Des Moines, IA · Hybrid
$119K - $157K/yr
As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team -- the technical anchor for large project delivery, engineering quality, and ...
Embedded Software Engineer
Urbandale, IA · On-site
$55 - $59/hr
Embedded Software Engineer Client: Heavy Machine Manufacturing Company Duration: 7 Months (Possibility of extension) Location: Urbandale, IA 50322 Shift: 1st Shift Key Responsibilities * Plan, design ...
Quick apply
Embedded Software Engineer
Urbandale, IA · On-site
$55 - $59/hr
Embedded Software Engineer Client: Heavy Machine Manufacturing Company Duration: 7 Months (Possibility of extension) Location: Urbandale, IA 50322 Shift: 1st Shift Key Responsibilities * Plan, design ...
Senior Software Engineer
Des Moines, IA · Hybrid
$119K - $157K/yr
As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team - the technical anchor for large project delivery, engineering quality, and ...
Senior Software Engineer
Des Moines, IA · Hybrid
$119K - $157K/yr
As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team - the technical anchor for large project delivery, engineering quality, and ...
Embedded Software Engineer
$70K - $110K/yr
Embedded Software Engineer This position is associated with the design and development of Back-end embedded software that controls machine operations and functions. Development methods include C ...
Quick apply
Embedded Software Engineer
$70K - $110K/yr
Embedded Software Engineer This position is associated with the design and development of Back-end embedded software that controls machine operations and functions. Development methods include C ...
Embedded Software Engineer
$70K - $110K/yr
Embedded Software Engineer This position is associated with the design and development of Back-end embedded software that controls machine operations and functions. Development methods include C ...
Quick apply
Embedded Software Engineer
$70K - $110K/yr
Embedded Software Engineer This position is associated with the design and development of Back-end embedded software that controls machine operations and functions. Development methods include C ...
Senior Software Engineer
Des Moines, IA · On-site
$119K - $157K/yr
As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team - the technical anchor for large project delivery, engineering quality, and ...
Senior Software Engineer
Des Moines, IA · On-site
$119K - $157K/yr
As a Senior Software Engineer, you will serve as the highest-level engineering execution contributor on the delivery team - the technical anchor for large project delivery, engineering quality, and ...
Entry Level Software Engineer
$65K - $90K/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 ...
Quick apply
Entry Level Software Engineer
$65K - $90K/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 ...
Senior Engineer, Software Engineering
Cedar Rapids, IA · On-site
$135K - $164K/yr
Not Required Rockwell Collins Inc. d/b/a Collins Aerospace has an opening for a Senior Engineer, Software Engineering in Cedar Rapids, IA. Joining Collins Aerospace isn't just about finding a job; it ...
Senior Engineer, Software Engineering
Cedar Rapids, IA · On-site
$135K - $164K/yr
Not Required Rockwell Collins Inc. d/b/a Collins Aerospace has an opening for a Senior Engineer, Software Engineering in Cedar Rapids, IA. Joining Collins Aerospace isn't just about finding a job; it ...
Senior Engineer, Software Engineering
$135K - $164K/yr
Not Required Rockwell Collins Inc. d/b/a Collins Aerospace has an opening for a Senior Engineer, Software Engineering in Cedar Rapids, IA. Joining Collins Aerospace isn't just about finding a job; it ...
Senior Engineer, Software Engineering
$135K - $164K/yr
Not Required Rockwell Collins Inc. d/b/a Collins Aerospace has an opening for a Senior Engineer, Software Engineering in Cedar Rapids, IA. Joining Collins Aerospace isn't just about finding a job; it ...
Software Engineer
Waterloo, IA · On-site
Qualifications This is a software engineering position responsible for embedded software development on electro-hydraulic control systems. The candidate should possess at least 5 years' experience ...
Software Engineer
Waterloo, IA · On-site
Qualifications This is a software engineering position responsible for embedded software development on electro-hydraulic control systems. The candidate should possess at least 5 years' experience ...
AI Software Engineer II
Bettendorf, IA · On-site +1
$87K - $119K/yr
Overview: We're seeking an AI Software Engineer II to help build the next generation of AI-powered capabilities. In this role, you'll develop and deliver production-ready software that integrates ...
AI Software Engineer II
Bettendorf, IA · On-site +1
$87K - $119K/yr
Overview: We're seeking an AI Software Engineer II to help build the next generation of AI-powered capabilities. In this role, you'll develop and deliver production-ready software that integrates ...
Embedded Software Engineer
Cedar Rapids, IA · On-site
$129K - $170K/yr
Embedded Software Engineer (C++/DO-178) Location: Cedar Rapids, IA (Onsite) This is an excellent opportunity to work on cutting-edge aerospace display and touchscreen systems in a fast-paced ...
Embedded Software Engineer
Cedar Rapids, IA · On-site
$129K - $170K/yr
Embedded Software Engineer (C++/DO-178) Location: Cedar Rapids, IA (Onsite) This is an excellent opportunity to work on cutting-edge aerospace display and touchscreen systems in a fast-paced ...
Entry Level Software Engineer (Python)
Urbandale, IA · On-site
$65K - $90K/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 ...
Entry Level Software Engineer (Python)
Urbandale, IA · On-site
$65K - $90K/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 ...
Entry Level Software Engineer (Python)
$65K - $90K/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 ...
Quick apply
Entry Level Software Engineer (Python)
$65K - $90K/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 ...
Software Engineer Engineer information
See Iowa salary details
$59.6K - $71.8K
2% of jobs
$71.8K - $83.9K
4% of jobs
$83.9K - $96K
6% of jobs
$96K - $108.1K
8% of jobs
$114.6K is the 25th percentile. Wages below this are outliers.
$108.1K - $120.3K
7% of jobs
$120.3K - $132.4K
18% of jobs
The median wage is $135.2K / yr.
$132.4K - $144.5K
16% of jobs
$144.5K - $156.6K
2% of jobs
$161.6K is the 75th percentile. Wages above this are outliers.
$156.6K - $168.8K
26% of jobs
$168.8K - $180.9K
1% of jobs
$180.9K - $193K
8% of jobs
$59.6K
$138.6K
$193K
How much do software engineer engineer jobs pay per year?
What is the difference between Software Engineer Engineer vs Software Engineer?
| Aspect | Software Engineer | Software Engineer Engineer |
|---|---|---|
| Credentials | Bachelor's in CS or related field; sometimes certifications | Same as Software Engineer, often with additional certifications or experience |
| Work Environment | Development teams, tech companies, startups | Similar environments, often with more complex projects or responsibilities |
| Industry Usage | Widely used across tech, finance, healthcare, etc. | Less common; sometimes used interchangeably or in specific companies |
| Comparison Intent | Understanding roles, career paths, or job requirements | Clarifying distinctions or advanced responsibilities |
While both roles involve software development, a Software Engineer Engineer may focus on more complex systems or specialized tasks. However, in many organizations, the titles are used interchangeably. Understanding the specific job description is essential for clarity.
What job does a software engineer do?
Is 25 too late to become a software engineer?
- Contract Wso2 Software Engineer
- Graduate Junior Software Developer
- From Home Raytheon Software Engineer
- Ubuntu On Wsl Software Engineer
- Internship Graduate Embedded Software Engineer
- Senior Software Engineer 150K
- Overnight Software Engineer Reddit
- Contractual Software Engineer Visa Sponsorship
- Sr C++ Software Engineer
- Director Fintech Software Engineer

Align Technology rating
8.4
Based on 6 frontline employees who took The Breakroom Quiz
Job description
- Design, develop, troubleshoot, and debug software components and applications under guidance from senior engineers.
- Participate in endtoend software development activities, including implementation, testing, and maintenance of features.
- Develop software, tools, and applications supporting product functionality, infrastructure, and technology platforms.
- Analyze requirements and contribute to software requirement specifications and technical design documentation.
- Implement new functionality and enhancements within assigned project or product areas.
- Prototype features and solutions to validate technical approaches and support product evolution.
- Analyze and improve existing algorithms and code with a focus on performance, quality, and maintainability.
- Collaborate closely with QA teams to ensure high software quality through unit testing, bug fixing, and validation.
- Participate in code reviews and follow established development best practices.
- Interact with internal customers, product owners, and crossfunctional teams to clarify requirements and deliver solutions.
- Education: Bachelor's degree in Computer Science or a related field.
- Experience: 3-5+ years of industry experience in software development.
- Software fundamentals: Solid understanding of objectoriented programming, data structures, and algorithms.
- Development practices: Experience with standard software development tools and practices, including version control, code reviews, unit testing, and bug tracking.
- Technical skills: Strong C++ knowledge; working knowledge of Python, exposure to SQL, scripting languages, and relevant frameworks.
- Mathematics: Basic to intermediate knowledge of mathematical concepts such as linear algebra or analytical geometry.
- Domain exposure: Experience or interest in 3D computational software development.
- Language: English proficiency at B2 level or above.
- Soft skills: Willingness to learn, clear communication, ability to work independently with guidance, customer focus, and reliability under pressure.
- Experience working with Docker, cloud computing platforms, and APIs integrated with desktop or CADbased applications.
- Strong architectural thinking and ability to influence technical direction across teams.
- Leadership mindset with the ability to mentor engineers and drive technical excellence.
- High level of ownership, accountability, and collaboration in crossfunctional environments.
What Align Technology employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Align Technology
Sourced by ZipRecruiter
Industry
Medical equipment and supplies manufacturing
Company size
10,000+ Employees
Headquarters location
Tempe, AZ, US
Year founded
1997