1

Marine Software Engineer Jobs in Boca Raton, FL (NOW HIRING)

Field Service Manager Your role and responsibilities The Marine Field Service Engineer (FSE) plans ... By coupling power, propulsion, automation, marine software and services that ensure maximum vessel ...

Field Service Manager __ Your role and responsibilities The Marine Field Service Engineer (FSE ... By coupling power, propulsion, automation, marine software and services that ensure maximum vessel ...

Field Service Manager __ Your role and responsibilities The Marine Field Service Engineer (FSE ... By coupling power, propulsion, automation, marine software and services that ensure maximum vessel ...

Inhouse software preparations. * Execute upgrade projects together with Valmet's global marine ... Knowledge of PLC programming and IT network. Candidates should show leadership skills, have ...

Senior Marine Engineer

Fort Lauderdale, FL ยท On-site

$99K - $136K/yr

Must have Marine diesel engine experience * Must have basic knowledge of pneumatic and hydraulic ... Experience with Maintenance Connection software preferred, (DH4 a plus) * First, Aid CPR, AED

Caterpillar and MaK offers exceptionally engineered and innovative products, components, and ... software, application, or operation. Total Productive Maintenance (TPM): Knowledge of total ...

Use stability software and hydrostatics information to develop ground reactions, ballast/cargo ... Maintain engineering reports and plans developed for Resolve Marine's emergency response, salvage ...

next page

Showing results 1-20

Marine Software Engineer information

See Boca Raton, FL salary details

$60.3K

$140K

$195K

How much do marine software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for marine software engineer in Boca Raton, FL is $139,995.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,900.00 and $164,200.00 per year, depending on experience, location, and employer.

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 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 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 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 job categories do people searching Marine Software Engineer jobs in Boca Raton, FL look for?

The top searched job categories for Marine Software Engineer jobs in Boca Raton, FL are:

What cities near Boca Raton, FL are hiring for Marine Software Engineer jobs?

Cities near Boca Raton, FL with the most Marine Software Engineer job openings:

Infographic showing various Marine Software Engineer job openings in Boca Raton, FL as of August 2026, with employment types broken down into 89% Full Time, and 11% Part Time. Highlights an 100% In-person job distribution, with an average salary of $139,995 per year, or $67.3 per hour.

Marine Software Consultant

IB USA INC

Fort Lauderdale, FL

$45K - $60K/yr

Full-time

Medical, Dental, Vision

Re-posted 18 days ago


Job description

Come Join the IB Team- We are looking for Software Consultants who are passionate about what they do, are flexible and committed, share our social values and who are great team-workers.

A Little about IB- For almost 35 years, IB has been dedicated to the design, development and implementation of enterprise asset management systems for the technical, maintenance and energy management of all kinds of assets.
Thanks to IB's software solutions, technologies and services, customers can plan and schedule maintenance activities, technically and economically monitor third-party performance, streamline production processes and services, and have full control of their assets, no matter the industry nor the type of asset (fleets of land and sea vehicles, infrastructure and real estate assets, or others). Check out our website at: https://www.ib-marine.com

About the Position- The role involves close collaboration with Project Managers, Team Members and Clients in the timely execution of assigned project deliverables. The Software Consultant will be expected to work on several concurrent project tasks in partnership with team members and clients, while deploying and delivering IB’s products and services. Software Consultants provide implementation, training, best practices, industry standards and professional consulting services in cooperation with understanding diverse clients’ business objectives and solving complex business and software issues.

This position provides support to end users by handling service requests. Support will be provided onsite, remotely, over the phone, or via email. They will be required to develop solutions for network, desktop, and server problems. They will have the ability to analyze existing systems and make proactive recommendations for improvements. Develops, maintains, and implements all systems, applications, and networking configurations. Software Consultant should possess a clear understanding of functionality for multiple supported products and/or applications and of the practical business processes customers use when implementing and operating the supported products.

Job Responsibilities- The primary responsibility of the Software Consultant is to provide technical solutions to the IB client base.

Required Qualifications

· Demonstrate a general understanding of architecture/infrastructure/server software

· Ability to effectively and efficiently troubleshoot technical problems

· Advanced knowledge of current Microsoft desktop and server operating systems

· Advanced knowledge of SQL, data extract, manipulation languages

· Familiarity with network troubleshooting

Essential Duties

· Provides resolution for service tickets

· Works with clients to evaluate and solve technical problems

· Evaluates existing systems and/or user needs to analyze, design, recommend, and implement system changes

· Configures and supports internal and/or external networks

· Develops and maintains all systems, applications, security, and network configurations

· Troubleshoots network performance

· Recommends upgrades, patches, and new applications and equipment

Required Skills / Attributes

· Passion for delivering excellence in customer service

· Excellent written and verbal communication skills: English is mandatory and other languages are desirable

· Strong detail orientation

· Ability to work independently

· Excellent analytical and problem-solving skills

· Must be resourceful and able to take initiative in a dynamic environment

Good to have

· Maritime experience or knowledge/understanding of maritime business processes

· Past experience as seafarer or graduation as Naval Architect and Marine Engineer

· Knowledge of Business Intelligence Tools (e.g. Qlikview, Tableau)

This job includes the availability to travel (domestic or international) and/or to spend work periods at the customer's office

Company Description

For almost 35 years, IB has been dedicated to the design, development and implementation of enterprise asset management systems for the technical, maintenance and energy management of all kinds of assets. We develop our own software in addition to providing services to clients all over the world. Our US office is growing and we are looking for people with passion, work ethic and professionalism to join our team.