Portfolio Company Careers

Explore opportunities at Summit Partners portfolio companies.

Software Engineer Intern

Veranex

Veranex

Software Engineering
Minneapolis, MN, USA
Posted on Oct 10, 2025

About This Role

As a Software Engineering Intern, you will be responsible for assisting with development of software projects. We are looking for interns who can communicate well both with other members of the software team and cross-functionally (with electrical and mechanical engineering teams, test engineers, and product managers).


What You Will Do

  • Maintain existing software
  • Participate in active project development lifecycles
  • Develop unit tests
  • Draft clear and concise documentation
  • Ensure all software satisfies quality standards
  • Perform other duties as assigned

Qualifications

Required skills:

  • Currently pursuing a Bachelor's or Master's degree in a field related to Computer Science
  • Significant experience with at least one primary language (C/C++ for firmware development, or python/Javascript/C# for application development, Java or Swift for Mobile app development)
  • Some experience with at least one additional language: React, React Native
  • Strong understanding of OOP
  • Understanding of SQL databases
  • Understanding of multithreaded software concepts
  • Excellent written and verbal communication skills
  • Willing and able to learn in a fast-paced environment

Preferred:

  • Familiarity with Medical Devices / Safety Critical software development
  • Understanding of electronics, digital communications, and common protocols
  • Experience developing embedded firmware
  • Strong grasp of scripting languages such as Python
  • Web development skills
  • Robotics or Motor Control skills