1

Exempt Simulation Software Engineer Jobs in Waterloo, IA

Manufacturing Engineer

Waterloo, IA ยท On-site

$35.81 - $41.89/hr

Utilize Microsoft Office and other relevant software to analyze data and prepare reports. * Work ... Non-exempt positions are eligible for overtime at a rate of 1.5 times the base hourly rate for all ...

Exempt Simulation Software Engineer information

See Waterloo, IA salary details

$73K

$135.9K

$194.3K

How much do exempt simulation software engineer jobs pay per year?

As of Sep 15, 2026, the average yearly pay for exempt simulation software engineer in Waterloo, IA is $135,923.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,500.00 and $159,700.00 per year, depending on experience, location, and employer.

What is the difference between Exempt Simulation Software Engineer vs Simulation Software Engineer?

AspectExempt Simulation Software EngineerSimulation Software Engineer
CredentialsBachelor's or higher in Computer Science or Engineering; often requires experience with simulation toolsSimilar educational background; may include additional certifications in specific simulation software
Work EnvironmentTypically in corporate or R&D settings, working on exempt-level projectsSimilar environments, often in tech or engineering firms
Employer & Industry UsageUsed across aerospace, automotive, defense, and engineering firmsCommonly found in similar industries, focusing on simulation development and testing

The main difference is that an Exempt Simulation Software Engineer often holds a salaried, exempt status with additional responsibilities or project leadership, while a Simulation Software Engineer may be non-exempt or in a more junior role. Both roles require similar skills and work environments, but the exempt role typically involves more seniority or project oversight.

Software Engineer I - Software Engineering

Waterloo, IA โ€ข On-site

Epitec
Recruiting and Staffing Servicesย โ€ขย 1 - 5K employees

$40 - $48/hr

Contractor

Medical, Dental, Vision, Retirement, PTO

This job post hasย expired today.ย Applications are no longer accepted.


Job description

  • Location: Waterloo, Iowa
  • Type: Contract
  • Job #106743

Job Title: Engineer, Software
Location: Waterloo, IA
Job Type: Contract
Expected Hours per Week: 40
Schedule: Onsite, 1st Shift (7:00 AM to 3:30 PM), Monday through Friday, minimal overtime
Pay Range: $40 - $48 per hour
Job Description:
Seeking an Embedded Software Engineer to support the development, validation, and optimization of drivetrain control software for large equipment applications. This role focuses on embedded software development, controls implementation, troubleshooting, testing, and continuous improvement of transmission control systems within a collaborative engineering environment.
Key Responsibilities
  • Develop and implement embedded software solutions using C, MATLAB/Simulink, and related tools.
  • Analyze requirements, create software that meets design specifications, and validate functionality through simulation and testing.
  • Investigate field-reported issues, determine root causes, develop corrective solutions, and support ongoing product enhancements.
  • Collaborate with cross-functional teams to review software requirements, present technical findings, and ensure compliance with performance and safety objectives.
  • Support software validation activities on equipment and operate vehicles within facility grounds as required for testing.

Required Qualifications
  • Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, Electrical Engineering, Mechanical Engineering, or equivalent experience.
  • Experience developing embedded applications using C, MATLAB Simulink, or similar tools.
  • Knowledge of control theory and its practical application in embedded systems.
  • Strong troubleshooting, technical problem-solving, and analytical skills.
  • Experience writing and reviewing software requirements and following embedded software development processes.
  • Excellent written and verbal communication skills with the ability to work independently and within a team environment.

Preferred Qualifications
  • Experience with transmission, mechanical, electrical, or hydraulic system diagnostics and controls.
  • Familiarity with CAN, LIN, Ethernet, or similar communication protocols.
  • Experience with model-based development, continuous integration, automated build tools, and embedded development environments.
  • Knowledge of electronic components, schematics, and laboratory equipment such as oscilloscopes and logic analyzers.
  • Experience with control systems design and analysis in agricultural, automotive, or heavy equipment applications.
  • Recent graduates with relevant project or internship experience are encouraged to apply.

Why This Role?
  • Opportunity to contribute directly to advanced drivetrain and transmission control technologies.
  • Hands-on involvement in the full software lifecycle, from requirements development through machine testing and validation.
  • Collaborative team environment that empowers engineers to solve complex challenges and influence future product designs.

Work Environment
  • 100% onsite position located in Waterloo, Iowa.
  • Business casual dress code with metatarsal safety shoes required on the first day.
  • Virtual interview process with cameras enabled; potential for multiple interview rounds.
  • Position includes operating equipment for testing purposes within facility grounds and does not involve public road driving.

Benefits: Medical, Dental, Vision, PTO & 401K
#INDOEM #LI-KG1