1

Marine Software Engineer Jobs in Minnesota (NOW HIRING)

Project Engineer

Duluth, MN · On-site

$80K - $120K/yr

Our expertise covers civil, structural, mechanical, electrical, marine, and railroad design ... Revit software packages. * Demonstrated knowledge of project lifecycle and ability to manage ...

Project Engineer

Duluth, MN · On-site

$80K - $120K/yr

Our expertise covers civil, structural, mechanical, electrical, marine, and railroad design ... Revit software packages. * Demonstrated knowledge of project lifecycle and ability to manage ...

Mechanical Designer

Big Lake, MN · On-site

$26 - $37/hr

Job Type Full-time Description At Premier Marine, we believe that people come first , and as a ... Creates product designs under the direction of a design engineer that meet company and industry ...

Description At Premier Marine, we believe that people come first , and as a valued Mechanical ... Creates product designs under the direction of a design engineer that meet company and industry ...

Sr Product Design Engineer

Mankato, MN · Hybrid

$98K - $160K/yr

Proficient with data mining and data cleansing using SAP, Excel, and other company software ... These clean and technologically-advanced solutions serve our customers in the marine and ...

The ideal candidate will source marine products, equipment, and services, maintain supplier ... Collaborate with engineering, maintenance, and operations teams to identify purchasing needs and ...

The ideal candidate will source marine products, equipment, and services, maintain supplier ... Collaborate with engineering, maintenance, and operations teams to identify purchasing needs and ...

Sr. Manufacturing Quality Engineer

Mankato, MN · Hybrid

$87K - $119K/yr

Proficiency with SAP, Windchill, 3D modeling software, and Microsoft Office applications (Excel ... These technologically advanced solutions serve our customers in the marine and infrastructure ...

Showing results 21-40

Marine Software Engineer information

See Minnesota salary details

$62.2K

$144.5K

$201.3K

How much do marine software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for marine software engineer in Minnesota is $144,486.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $169,400.00 per year, depending on experience, location, and employer.

What are some common challenges marine software engineers face when integrating software systems with vessel hardware?

Marine Software Engineers often encounter challenges related to integrating software solutions with a variety of proprietary or legacy hardware systems found on vessels. Since marine environments can be harsh, ensuring reliability and resilience of both software and hardware is critical. Engineers must also address connectivity issues, as ships may have limited or intermittent network access, which impacts real-time data acquisition and remote troubleshooting. Close collaboration with electrical and mechanical engineers is essential to ensure that software interfaces smoothly with navigation, propulsion, and monitoring systems onboard.

What is a marine software engineer?

Marine Software Engineers are professionals who design, develop, test, and maintain software systems used in maritime environments. Their work supports navigation, vessel automation, communication, safety, and other onboard technologies crucial for ships and marine operations. They often collaborate with naval architects, mechanical engineers, and marine electricians to integrate software with hardware systems on ships and offshore platforms. Marine Software Engineers must have strong knowledge of programming, marine electronics, and maritime regulations.

What is the difference between Marine Software Engineer vs Marine Systems Engineer?

AspectMarine Software EngineerMarine Systems Engineer
CredentialsComputer science or software engineering degree, certifications in programmingEngineering degree, certifications in systems or marine engineering
Work EnvironmentDevelops software for marine vessels, simulations, or navigation systemsDesigns and integrates marine systems, including hardware and software
Industry UsageUsed in software development for marine applicationsUsed in designing and maintaining marine systems and equipment

Marine Software Engineers focus on developing software solutions for marine vessels and systems, while Marine Systems Engineers work on designing and integrating entire marine systems, including hardware and software components. Both roles require technical expertise but differ in scope and focus.

What are the key skills and qualifications needed to thrive as a marine software engineer, and why are they important?

A Marine Software Engineer should possess strong programming skills, knowledge of marine systems, and typically hold a degree in software engineering or a related field. Familiarity with marine-specific simulation software, embedded systems, and relevant certifications such as STCW or marine electronics credentials are often required. Excellent problem-solving, communication, and teamwork abilities are crucial for collaborating with multidisciplinary teams and addressing complex maritime challenges. These skills and qualifications are vital for ensuring the reliability, safety, and efficiency of marine software solutions in demanding environments.
What are popular job titles related to Marine Software Engineer jobs in Minnesota? For Marine Software Engineer jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Marine Software Engineer jobs in Minnesota look for? The top searched job categories for Marine Software Engineer jobs in Minnesota are:
What cities in Minnesota are hiring for Marine Software Engineer jobs? Cities in Minnesota with the most Marine Software Engineer job openings:

Engineering Intern (50803)

Collins Engineers Inc.

Saint Paul, MN • On-site

$22 - $26/hr

Other

Re-posted 2 days ago


Job description

SUMMARY:
Collins is offering an opportunity for a civil engineering student to gain experience doing structural inspections. The St. Paul Minnesota, office has an opening for a Structural Engineering Intern position for Summer 2027. This position will be a combination of office and time in the field. You will be able to get hands-on experience collaborating on bridge inspections -- above- and underwater, bridge design and load rating, and working on other various tasks with our seasoned engineers. You will get the opportunity to be paired with professional licensed engineers creating reports using data collected from field sites.
Who we are:
Collins Engineer, Inc., provides design and analysis services coupled with field experience to the transportation, marine, construction, and land development industries. We pride ourselves in fostering collaboration and an environment where each employee is an integral part of a team, not just another number.
Click HERE to see the variety of benefits Collins has to offer.
Qualifications
What We're Looking For:
• Junior or senior working towards a bachelor's degree in civil engineering from an accredited university.
• Previous software experience in AutoCAD, MicroStation, Bluebeam, or Civil 3D is a plus.
• Previous software experience in Microsoft Office Suite and Adobe PDF or other PDF editing software is a plus.
• A valid driver's license.
Physical Demands:
  • The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel objects, tools, or controls; and reach with hands and arms.
  • The employee frequently is required to talk or hear.
  • The employee is occasionally required to stand, walk, stoop, kneel, crouch, or crawl.
  • The employee must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds.
  • Specific vision abilities required by this job include close vision, color vision, depth perception, and the ability to adjust focus.