1

Internship Scientific Software Developer Jobs in Minnesota

Bachelor's degree in computer science, software engineering, electrical/computer engineering, or a related field preferred; equivalent experience will also be considered. 3-6 years of software ...

Software Developer

Minneapolis, MN ยท On-site

$95K - $125K/yr

Bachelor's degree in computer science, software engineering, electrical/computer engineering, or a related field preferred; equivalent experience will also be considered. * 3-6 years of software ...

Software Developer

Sartell, MN ยท On-site

$100K - $120K/yr

... Science, Software Engineering, or related field (or equivalent experience)5+ years of experience with C# and the .NET framework, including .NET Core/.NET 6+Strong experience with ASP.NET Core MVC/Web ...

Software Developer

Sartell, MN ยท On-site

$100K - $120K/yr

Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience) * 5+ years of experience with C# and the .NET framework, including .NET Core/.NET 6+ * Strong ...

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...

Software Developer

Saint Paul, MN ยท On-site

$120K - $140K/yr

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...

Software Developer

Saint Paul, MN ยท On-site

$120K - $140K/yr

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...

Software Developer

Saint Paul, MN ยท On-site

$120K - $140K/yr

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...

Software Developer

Saint Paul, MN ยท On-site

$120K - $140K/yr

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...

Software Developer I

Cold Spring, MN ยท On-site

$67K - $79K/yr

Bachelor's or Associates degree in Computer Science, Information Technology, Software Engineering * 0 to 2 years of software development experience, including internships, co-ops, academic projects ...

... Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students who have completed 3+ years of coursework by the internship start date

... Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students who have completed 3+ years of coursework by the internship start date

... Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students who have completed 3+ years of coursework by the internship start date

... Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students who have completed 3+ years of coursework by the internship start date

... Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students who have completed 3+ years of coursework by the internship start date

... Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students who have completed 3+ years of coursework by the internship start date

... Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students who have completed 3+ years of coursework by the internship start date

... Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students who have completed 3+ years of coursework by the internship start date

next page

Showing results 1-20

Internship Scientific Software Developer information

What is the difference between Internship Scientific Software Developer vs Scientific Software Developer?

AspectInternship Scientific Software DeveloperScientific Software Developer
Required CredentialsTypically pursuing or recently completed a relevant degreeBachelor's or Master's in Computer Science, Software Engineering, or related field
Work EnvironmentInternship programs, often part-time or temporaryFull-time employment in research or development teams
Employer & Industry UsageResearch institutions, universities, tech companiesResearch labs, scientific organizations, industry R&D
Search & Comparison IntentEntry-level, learning-focused rolesProfessional, ongoing development roles

In summary, an Internship Scientific Software Developer is an entry-level position aimed at students or recent graduates gaining experience, while a Scientific Software Developer is a full-time professional role requiring more experience and expertise in scientific computing and software development.

What are the most commonly searched types of Scientific Software Developer jobs in Minnesota?

The most popular types of Scientific Software Developer jobs in Minnesota are:

Software Developer

Minneapolis, MN โ€ข On-site

APG CASH DRAWER LLC
51 - 200 employees

Full-time

Posted 6 days ago


Job description

apg is looking for a Software Developer to support the design, development, integration, and ongoing support of software solutions for our connected devices and technology platforms. In this role, you will work across embedded application software, IoT connectivity, mobile applications, operating systems, APIs, and hardware interfaces to help deliver reliable, scalable, and user-focused technology solutions.

This is an excellent opportunity for an early to mid-career developer who enjoys solving technical problems, collaborating across engineering disciplines, and contributing to the full software development lifecycleโ€”from concept and development through testing, deployment, and product support.ย At apg, you will have the opportunity to contribute to technology that supports connected products used in real-world business environments. You will collaborate with cross-functional teams, solve meaningful technical challenges, and help build software solutions that support product innovation, reliability, and customer success.

What Youโ€™ll Do
โ€ขย ย  ย Develop and maintain software applications for connected devices.
โ€ขย ย  ย Develop and integrate Android applications, with additional work across Windows and Linux environments.
โ€ขย ย  ย Work with IoT devices, peripherals, and device communications.
โ€ขย ย  ย Develop and integrate APIs, SDKs, and third-party technologies.
โ€ขย ย  ย Support USB protocols and device connectivity.
โ€ขย ย  ย Troubleshoot issues involving software, operating systems, networks, connected devices, and hardware.
โ€ขย ย  ย Work with cloud, web-hosting, and backend environments.
โ€ขย ย  ย Collaborate with software, hardware, product, and technology teams.
โ€ขย ย  ย Develop testing, documentation, and support tools for production systems.

Bachelor's degree in computer science, software engineering, electrical/computer engineering, or a related field preferred; equivalent experience will also be considered.
3-6 years of software development experience.
Strong programming, debugging, testing, and software-development skills.
Experience with C#/.NET/MAUI, Ruby, Java, HTML, Python, and/or C/C++.
Experience developing for Android/Android Studio.
Experience with Windows and/or Linux environments.
Experience with IoT, connected devices, or hardware/software integration.
Experience with REST APIs, SDKs, and third-party integrations.
Strong analytical, problem-solving, organizational, and communication skills.
Ability to work effectively both independently and as part of a collaborative team.

Preferred Experience
Yocto Linux, MongoDB/NoSQL, or XML.
Point-of-sale systems and related technology.
POS peripherals such as payment terminals, printers, scanners, displays, and cash drawers.
Bluetooth, Wi-Fi, Ethernet, or serial communications.
Cloud platforms, web-hosting environments, backend services, databases, and web technologies.
Embedded systems, CI/CD, automated deployment, or security for connected devices and APIs.
Experience working with third-party technology providers.