Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Iowa State University Logo

Research & Development Engineer I - Digital Ag

Iowa State University

Salary not specified
Sep 2, 2025
Ames, IA, US
Apply Now

Iowa State University (ISU) Digital Agriculture Innovations Lab is seeking an R&D Engineer I to design, develop, test, and implement advanced machinery systems that integrate electronics, software, and mechanical components to push the boundaries of engineering in digital agriculture.

Requirements

  • Experience or familiarity with embedded systems development for mobile vehicle systems
  • Experience with communication protocols, including CAN and Ethernet, used on mobile vehicles
  • Develop new embedded software applications using Matlab Simulink, Python, and C++ development tools for advanced engineering systems
  • Utilize tools such as MATLAB, Simulink, CANoe, NI LabView, DEWESoft, and CAN communication protocols
  • Participate in the software development life cycle, including requirements, programming, and system design
  • Conduct tests, evaluate results, and refine engineering approaches under guidance of the project team

Responsibilities

  • Develop new embedded software applications using Matlab Simulink, Python, and C++ development tools for advanced engineering systems
  • Assist with the design of custom electronic control systems, software, and integration of electrical, mechanical, and fluid power components
  • Utilize tools such as MATLAB, Simulink, CANoe, NI LabView, DEWESoft, and CAN communication protocols
  • Participate in the software development life cycle, including requirements, programming, and system design
  • Conduct tests, evaluate results, and refine engineering approaches under guidance of the project team
  • Contribute to project management through Agile methods, supporting planning, execution, and reporting
  • Summarize results and communicate outcomes with internal and external stakeholders

Other

  • Bachelor's degree
  • Experience working successfully in a technology development team environment and management of team and personal deadlines
  • Demonstrate the ability to work independently and collaboratively
  • Complete projects within a specified timeline
  • Meet project design criteria