Software Engineering Intern - Summer 2026

Eden Prairie, MN, US • Posted 1 hour ago • Updated 1 hour ago
Full Time
On-site
USD $19.00 - 23.00 per hour
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • Verification And Validation
  • Test Scripts
  • Continuous Integration
  • Continuous Integration and Development
  • Integration Testing
  • Debugging
  • Computer Hardware
  • Software Design
  • Computer Engineering
  • Software Engineering
  • Computer Science
  • Programming Languages
  • C
  • C++
  • Java
  • GitHub
  • Embedded Systems
  • Operating Systems
  • Software Development
  • Communication
  • Eclipse
  • Microsoft Visual Studio
  • QML
  • Python
  • IDE
  • Agile
  • Embedded Software
  • Machine Design
  • FOCUS
  • Product Development
  • Concept Development
  • Product Design
  • Documentation
  • Problem Solving
  • Conflict Resolution
  • Optimization
  • Testing

Summary

RFA Engineering ( is seeking an intern to join our software engineering team in Eden Prairie, MN. As a member of our team, you will work with our experienced software engineering groups on exciting projects that could range from embedded software development, Model-Based Development, software validation, and test scripting.

This is an Internship position for the Summer of 2026 that could lead to additional opportunities within our organization for future employment.

Software Engineering Intern

This position is associated with the design and development of embedded software that controls machine operations and functions. Various development roles are available that require proficiency in C, C++, and Python. Testing methods include bench testing with controllers.

Responsibilities
  • Development of embedded software applications that control operation and gather data using C, C++, or Python.
  • Integration of software in a multi-developer Agile team using the Continuous Integration process.
  • Functional and integration testing prior to demonstrating to the product owner
  • Development and release status tracking using the Agile development process.
  • Troubleshooting and debugging using unit tests, vehicle simulators, and bench testing of controllers with hardware in the loop.
  • Creation of software design documentation.

Required Skills:
  • Pursuing a Bachelor's Degree in Computer Engineering, Software Engineering, Computer Science, or a related field.
  • Experience with at least one of the following programming languages (C, C++, Python, Java)
  • Experience with GitHub
  • Basic Understanding of Embedded Operating Systems
  • Highly motivated to solve problems
  • Desire to contribute to a results-oriented product development team
  • Solid understanding of software development processes
  • Strong verbal and written communication skills
  • Genuine desire to learn and innovate

Extra Skills:
  • Experience with any of the following (Eclipse, Visual Studio, QML, Python, Espressif IDE, FreeRTOS, or MBedOS)
  • Experience with Agile development methodologies
  • Prior Embedded Software Development experience.

Compensation for this job will be based on the candidate's skills and experience level. Between $19 and $23 per hour.

Why work for RFA?

RFA Engineering has provided machine design and engineering services to industry-leading customers since 1943. Our primary focus is project-based product 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 Centers in Minneapolis and Dubuque, as well as numerous customer sites throughout the U.S.

Equal Opportunity and Veteran Friendly

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 80183333
  • Position Id: b32a885e695ac6abd6da387c9c1fc507
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Eden Prairie, Minnesota

Today

Full-time

USD 100,000.00 - 135,000.00 per year

Bloomington, Minnesota

Today

Full-time

USD 149,831.00 - 158,024.00 per year

Fridley, Minnesota

Today

Full-time

USD 65.00 - 80.00 per hour

Minneapolis, Minnesota

Today

Full-time

USD 74,400.00 - 111,600.00 per year

Search all similar jobs