Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Test and Validation

$65k - $90k

Rogers Freels & Associates Inc

Job Description

Job Description

RFA Engineering () supports industry-leading clients through the full software development lifecycle to build cutting-edge precision agriculture, machine guidance, vehicle automation and autonomy applications. We are seeking passionate, talented engineers to work on exciting projects using the latest tools and technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and much more. Collaborate with a team of industry experts onsite at our client's world-class engineering center and contribute to developing innovative solutions that drive sustainable agriculture practices.

This is a full-time position with a full benefit package listed below that includes opportunities for professional growth, direct hire by our customers, and additional opportunities within our own organization.

Software Engineer - Test and Validation

As a Software Test Engineer, you will support the testing and validation of advanced software and electronic systems used in agricultural equipment. This role is ideal for an engineer who enjoys hands-on work, troubleshooting complex systems, and working directly on machines in real-world operating environments.

Job Responsibilities

 

  • Execute field validation and testing activities for agricultural equipment software and electronic control systems.
  • Operate and evaluate equipment in real-world agricultural environments.
  • Troubleshoot software, hardware, electrical, and basic mechanical issues encountered during testing activities.
  • Collect, analyze, and document test data to identify defects, performance issues, and opportunities for improvement.
  • Work closely with software developers, systems engineers, and test teams to reproduce, diagnose, and resolve issues.
  • Develop and execute test plans, test procedures, and validation reports.
  • Verify software functionality against system and software requirements.
  • Utilize engineering tools and scripting languages to automate testing and analyze data.
  • Support prototype machine builds, software installations, and system configuration activities.
  • Document test results, observations, and recommendations in a clear and professional manner.
  • Travel to customer sites, proving grounds, farms, and test locations as required.
  • Maintain a strong focus on safety while working with agricultural machinery and test equipment.

 

 

 

 

 

Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or another STEM-related engineering discipline.
  • Experience with or academic exposure to Python and/or C++ programming.
  • Strong analytical and problem-solving skills.
  • Ability to troubleshoot complex systems involving software, electronics, sensors, controls, and mechanical components.
  • Strong verbal and written communication skills.
  • Self-motivated, quick learner, and capable of working independently in the field.
  • Good organizational and time-management skills.
  • Ability to work effectively with cross-functional engineering teams.
  • Valid driver's license and ability to travel as required.

Desired Experience

  • Experience with software testing, validation, or systems integration.
  • Familiarity with embedded systems and electronic control units (ECUs).
  • Experience with agricultural, off-highway, construction, or industrial equipment.
  • Understanding of CAN communication networks and J1939 protocols.
  • Experience using data logging, diagnostic, or troubleshooting tools.
  • Knowledge of Git, GitHub, or other version control systems.
  • Experience creating automated test scripts using Python.
  • Familiarity with software development and Agile engineering processes.

Visa sponsorship is NOT available for this position.

Pay Range: $65,000-$90,000 – Commensurate with experience

About RFA Engineering

RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque, IA, and at numerous customer sites throughout the U.S.

Competitive Benefits
  • Health and Dental Insurance
  • TelaDoc Healthiest You
  • Supplemental Vision Insurance
  • Company Paid Life Insurance
  • Company Paid Long-Term Disability
  • Short-term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plan Dependent Care
  • HSA for Medical Expenses
  • Bonus Plan (Exempt Employees Only)
  • Paid Time Off (PTO)
  • Paid Holidays
  • Bereavement Leave
  • Employee Assistance Programs (EAP)
  • Education Assistance

Equal Opportunity and Veteran Friendly

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Test and Validation in Johnston, IA vacancy
  •  ...employer. Responsibilities The Software Engineer is a mid-level contributor responsible...  ...comprehensive unit, integration, and contract tests and introducing performance and...  ...and A/B experiments where appropriate to validate approaches.• Produce and maintain system... 
    Suggested
    Contract work

    W. R. Berkley Corporation

    Urbandale, IA
    4 days ago
  •  ...highly motivated and technically skilled Sr Software Engineer to join our Sales & Marketing team. In...  ..., and supportability. Design, develop, test, and maintain software applications...  ...delivery. Support sprint execution by validating scope, estimating effort, and ensuring... 
    Suggested

    Berkley Technology Services

    Urbandale, IA
    1 day ago
  •  ...Software Engineer Project Description: The purpose of this project is to provide support to...  ...Technologies: C, C++. Google Testing Framework (GTest). GMock. Squish....  ...corrective actions. Write tests to validate software fixes. Analyze backtraces and... 
    Suggested

    Katalyst HealthCares & Life Sciences

    Johnston, IA
    2 days ago
  • $90k - $150k

     ...Description Job Description RFA Engineering () supports industry-leading clients through the full software development lifecycle to...  ...organization. Software Test Automation & AI Integration Engineer...  ...tools that optimize software validation across Hardware-in-the-Loop (... 
    Suggested
    Full time
    Temporary work
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Johnston, IA
    a month ago
  • Position Summary Full Stack Software Engineer II - GPS HST We are seeking a full stack...  ...engineer to support the design, development, testing, and deployment of technology...  ...experience gathering, documenting, and validating business requirements, user stories, business... 
    Suggested
    Full time
    Work at office
    Local area
    Relocation package

    Deloitte

    Des Moines, IA
    3 days ago
  •  ...producer operations, and third-party vendor integrations. As a Software Engineer, you will design, develop, and enhance scalable applications,...  ...practices are key to success in this role.Develop, test, maintain, and support application features and enhancements... 
    Work experience placement

    Berkley Technology Services

    Urbandale, IA
    5 days ago
  • $70k - $120k

     ...RFA Engineering () supports industry-leading clients through the full software development lifecycle to build cutting-edge precision agriculture...  ...Python programming languages. Testing methods include simulation-...  ...attitude Must have a valid driver's license Desired Attributes... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    RFA Engineering

    Johnston, IA
    4 days ago
  •  ...cost management. You will guide engineers through complex technical...  ...architecture standards, automated testing, CI/CD practices, reusable...  ...controls, and accuracy validation. Understanding of AI usage tracking...  ..., and at least 2 years of software development experience (ex. Angular... 
    Permanent employment
    H1b

    Wellmark Blue Cross Blue Shield

    Des Moines, IA
    1 day ago
  • $92.5k - $209.5k

     ...tenant cloud environment. OCI gives engineers the opportunity to work on systems that...  ...that enable OCI teams to build, validate, secure, and release software safely at cloud scale. At OCI, engineers...  ...triage, build failure analysis, test generation, and developer productivity... 
    Temporary work
    Fixed term contract
    Flexible hours

    Oracle Defunct

    Des Moines, IA
    4 days ago
  • $118k - $178k

     ...integration patterns that improve consistency, reduce one-off engineering work, and support reliable analytics rendering. In addition...  ..., unblock teammates, and improve platform quality through testing, validation, and maintainability practices—helping the team deliver... 
    Work experience placement
    Local area

    Indeed

    Des Moines, IA
    22 hours ago
  •  ...Software Engineer - Full-Stack Applications & Data Pipelines Location: Johnston, IA (Hybrid: 100% remote possible, but within 50 miles required...  ...- Implement and execute comprehensive unit and integration tests for all features. - Apply best-practice design principles... 
    Contract work
    Local area
    Immediate start
    Remote work
    Flexible hours

    Indotronix International Corporation

    Johnston, IA
    5 days ago
  • $170.6k - $261.3k

     ...determines what vehicle data to collect, validates collection configurations, deploys them...  ...to cloud. We are seeking a Senior Software Engineer to develop the services, integrations,...  ...through architecture reviews, automated testing, code reviews, technical mentorship, and... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Des Moines, IA
    1 day ago
  •  ...worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...and CRM counselling, Product Engineering, Business Intelligence, Data...  ...C2CNeed GC and USC onlyThe Test Automation Developer focuses...  ...for use by IT areas to validate the quality of new and existing... 
    Worldwide

    USM Systems

    West Des Moines, IA
    5 days ago
  • $109.28k - $163.92k

     ...- Iowa - Johnston Function: Product Engineering (CA) Title: Senior Embedded Security...  ..., you will:   Design, develop, and validate security controls for resource-constrained...  ...needs can be met Support penetration testing, vulnerability assessments, and security... 
    Remote work
    Flexible hours

    John Deere

    Johnston, IA
    18 days ago
  • $75k - $120k

     ...Description Job Description RFA Engineering () supports industry-leading clients through the full software development lifecycle to...  ...designing, coding, and testing embedded software using modern...  ...testing, system integration, and validation on bench and field equipment.... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    RFA Engineering

    Johnston, IA
    a month ago
  •  ...emphasis is placed on the candidate’s ability to develop and execute test automation plans to make the test processes automated and...  ...generate test reports within a committed period - Work with R&D engineers in reporting, investigation, and resolving of any suspected... 

    Compressor Controls LLC

    Urbandale, IA
    a month ago
  •  ...coordinating with others, and writing and testing code to deliver functionality for the...  ..., providing technical coaching to other engineers and support personnel; recognized as an...  ...user of critical technology; develops new software functionality for product development.... 
    Temporary work
    Work experience placement

    Impellam NA Support Services - Australia

    Urbandale, IA
    8 days ago
  • $83.43k - $222.48k

     ...Senior Software Development Engineer We're building a world of health around every individual — shaping...  ...(incremental loads, bulk loads, validation, reconciliation) Establish data quality...  ...and maintain CI/CD automation (unit tests, integration tests, SAST/DAST,... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Corporation

    Des Moines, IA
    4 days ago
  •  ...Description Job Title:         Senior Embedded Software Engineer Client:              Heavy Machine...  ...Software will design, develop, test, and implement embedded software solutions...  ...solutions through development, validation, and production.   Key Responsibilities... 
    Contract work
    Shift work
    Day shift

    Three Point Solutions

    Urbandale, IA
    12 days ago
  •  ...Description Job Title: Senior Embedded Software Engineer Client: Heavy Machine Manufacturing...  ...0322 Job Summary Design, develop, test, and implement embedded software for HVC...  ...and take software solutions from development and validation through production.... 
    Contract work

    Three Point Solutions, Inc.

    Urbandale, IA
    6 days ago
  •  ...Title : Software Developer III (Web / Java ) Location : Johnston, IA FULLTIME & HYBRID...  ...where appropriate. Champions modern engineering practices in alignment with company direction...  ...through proactive monitoring and testing. Create and maintain clear, concise,... 
    Full time
    2 days per week

    BinaryBees Business Solutions LLC

    Johnston, IA
    1 day ago
  •  ...stack application development, and data analytics/engineering. We are seeking consultants who are talented software engineers with experience in enterprise-level...  ...Familiarity with Agile methodologies, including Test-Driven Development and Pair Programming ~ Hands... 
    Full time
    Immediate start

    Source Allies

    Urbandale, IA
    2 days ago
  • $132.4k - $251.6k

     ...Required Security Clearance Status: Not RequiredWe are looking for a Development & Test Engineering Manager to lead the coordination of prototype development, testing, and performance validation for Collins Engine Nozzles (CEN) products. You’ll partner with Engineering and... 
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Raytheon

    Des Moines, IA
    2 days ago
  • $110k - $125k

     ...We are seeking a Software Engineer to join a team supporting Salesforce-related initiatives within a large insurance client. This individual will develop and maintain C#/.NET applications and build or troubleshoot Jenkins jobs that move large datasets into the CRM environment... 

    Insight Global

    Urbandale, IA
    2 days ago
  • $79.2k - $209.5k

     ...Build reliable workflows for validation, change orchestration,...  ...correctness. Use AI-assisted engineering tools and agentic workflows...  ...accelerate implementation, testing, incident investigation, and...  ...~8+ years of professional software engineering experience, with... 
    Temporary work
    Flexible hours

    Oracle

    Des Moines, IA
    2 days ago
  •  ....Purpose & Impact:Join Athene’s Developer Services team as a Software Engineer and help shape how software is built across the enterprise. As...  ...AI-assisted development, cloud-native engineering, DevOps, testing, and the software development lifecycle. Partner with engineering... 
    Full time
    Local area

    Athene

    West Des Moines, IA
    2 days ago
  • The software engineer III participates in the design, programming, testing, documentation and implementation of complex computer applications and systems. Evaluates software packages, provides recommendations to management and business clients, and identifies best technology... 
    Permanent employment
    Work experience placement
    Internship
    H1b
    Local area

    Berkshire Hathaway Energy

    Des Moines, IA
    3 days ago
  • $85k - $134k

    What You'll DoAs a Software Engineer in our non-qualified deferred compensation business area, you’ll work as a full-stack engineer, designing...  ...company at largeDevelop and maintain CI/CD pipelines that test and deploy software, data, and infrastructure artifacts across... 
    Hourly pay
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Principal Financial Group

    Des Moines, IA
    3 days ago
  • $118.7k - $197.9k

     ...possess these skills: ·Work with customer engineers to evaluate technical requirements and...  ...security, and migration activities. ·Test and validate solutions against functional, security...  .../verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure... 
    Local area

    Deloitte

    Des Moines, IA
    5 days ago
  •  ...Associate’s or bachelor’s degree in a computer science, technology, engineering, math-related field, or equivalent experience. Several years...  ..., development, requirements gathering, coding, automated testing, debugging, design, documentation, quality assurance, implementation... 
    Full time

    Associate Staffing

    Des Moines, IA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Test and Validation. Be the first to apply!