Simulation Software Engineer

OP

Lake Buena Vista (FL)

On-site

USD 103,320 - 113,224

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k)
Dental Insurance
Health insurance
Vision insurance

Job summary

A technology consulting firm in Florida is seeking a Senior Software Engineer for the Modeling, Simulation, and Training Tools team. The role involves developing advanced tools for engineering analysis and simulation services, supporting operations, and collaborating with partners. The ideal candidate has over 5 years of experience in C/C++ development and a strong background in industrial control systems. Competitive pay and full-time employment offered.

Qualifications

  • 5+ years experience in design, implementation and testing of desktop applications using C or C++.
  • Experience developing high-performance and/or real-time applications or simulations.
  • Proficiency in object-oriented design principles.

Responsibilities

  • Lead development of desktop applications and software APIs.
  • Write unit tests and regression test documentation.
  • Assist users with troubleshooting deployed software.

Skills

C/C++ desktop application development
Industrial control equipment (Rockwell/Siemens PLCs)
Networking communications
Real-time applications/simulations
Software architecture
Agile methodology

Education

Bachelor's Degree in Computer Engineering or Computer Science

Tools

Visual Studio
Git
GitLab CI

Job description

Base pay range
$75.00/hr - $82.19/hr

Senior Software Engineer

As a Senior Software Engineer on the Modeling, Simulation, and Training Tools (MST) team, you’ll play a pivotal role in developing advanced tools used worldwide to deliver detailed engineering analysis and simulation services. Your work will support our Operations Line of Business and collaborate with Global Engineering & Technology partners, enabling systems‑level simulations of our thrilling rides and attractions. From designing Software‑In‑the‑Loop (SIL) and Hardware‑In‑the‑Loop (HIL) platforms to driving technical excellence, you’ll be at the forefront of engineering innovation.

Responsibilities
  • Lead and assist in the development of desktop applications and software APIs for use by internal engineering and creative partners.
  • Write unit tests and regression test documentation for software.
  • Write detailed software documentation, both for developers and users.
  • Assist users with troubleshooting and resolving bugs in deployed software.
  • Provide computer hardware and software expertise to multi‑disciplinary teams to influence purchasing decisions and system design.
Basic Qualifications
  • Five or more years of experience with the design, implementation, and testing of Windows/Linux desktop applications using C or C++
  • Five or more years of experience with industrial control equipment, such as Rockwell or Siemens PLCs and/or Beckhoff GPCs.
  • Experience with networking communications such as sockets, UDP, TCP, and other industrial protocols.
  • Experience developing high‑performance and/or real‑time applications or simulations.
  • Proven ability to work with a highly technical project team in the development of software applications, including architecting solutions and mentoring new team members.
  • Excellent communication and interpersonal skills for interacting directly with partners, internal customers, and users.
  • Ability to be a proactive team member, willing to support and collaborate with other developers to achieve project milestones.
  • Willingness to learn new technologies and languages, and apply them to solve engineering problems.
  • Proficiency in object‑oriented design principles.
  • Experience with writing unit tests and regression test documentation for software.
  • Demonstrated ability to troubleshoot and assess software errors to develop and implement solutions.
  • Practice using engineering software and software development environments (e.g., Visual Studio).
  • Proficiency in Agile software development practices, including Scrum, sprint planning, retrospectives, etc.
  • An understanding of source control tools such as Git and continuous integration tools such as GitLab CI or similar.
  • Bachelor’s Degree in Computer Engineering, Computer Science, Electrical Engineering, Electronic Engineering, or Equivalent from an ABET‑certified curriculum.
Preferred Qualifications
  • Engineering within the entertainment industry, Ride and Show Control Systems, Programming, and troubleshooting PLC hardware.
  • Experience with hardware‑in‑the‑loop simulation.
  • Systems Engineering concepts, tools, and processes (SysML, IDEF0).
  • Scripting languages, including PowerShell and Python.
Required Education
  • Bachelor’s Degree in Computer Engineering, Computer Science.
Preferred Education
  • Post‑graduate engineering degree.
Benefits
  • 401(k).
  • Dental Insurance.
  • Health insurance.
  • Vision insurance.
  • We are an equal‑opportunity employer and value diversity, equality, inclusion, and respect for people.
  • The salary will be determined based on several factors, including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.
Additional Responsibilities
  • Participate in OP monthly team meetings and participate in team‑building efforts.
  • Contribute to OP technical discussions, peer reviews, etc.
  • Contribute content and collaborate via the OP‑Wiki/Knowledge Base.
  • Provide status reports to OP Account Management as requested.
About Us

OP is a technology consulting and solutions company, offering advisory and managed services, innovative platforms, and staffing solutions across a wide range of fields — including AI, cybersecurity, enterprise architecture, and beyond. Our most valuable asset is our people: dynamic, creative thinkers who are passionate about doing quality work. As a member of the OP team, you will have access to industry‑leading consulting practices, strategies & and technologies, innovative training & education. An ideal OP team member is a technology leader with a proven track record of technical excellence and a strong focus on process and methodology.

Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Engineering and Information Technology
  • IT Services and IT Consulting
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead - Database Platform Engineer
Technical Lead - Database Platform Engineer

OP • Plano (TX)

On-site
USD 120,000 - 180,000
401(k)
Dental Insurance
Health insurance
+1
Solutions Architect
Solutions Architect

OP • Plano (TX)

On-site
USD 140,000 - 190,000
401(k)
Health insurance
Vision insurance
Solutions Architect
Solutions Architect

OP • Liberty (NC)

On-site
USD 120,000 - 190,000
401(k)
Health insurance
Dental Insurance
+1
Manufacturing Operations Support Service Delivery Manager
Manufacturing Operations Support Service Delivery Manager

OP • Greensboro (NC)

On-site
USD 90,000 - 130,000
401(k)
Dental Insurance
Health insurance
+1
Technical Product Manager
Technical Product Manager

OP • Los Angeles (CA)

On-site
USD 140,000 - 190,000
401(k)
Dental Insurance
Health insurance
+1
Senior Test Embedded Engineer
Senior Test Embedded Engineer

OP • Plano (TX)

On-site
USD 82,656 - 90,921
401(k)
Dental Insurance
Health insurance
+1
Senior Software Engineer
Senior Software Engineer

Golbon • Boise (ID), Northern (KY)

On-site
USD 110,000 - 150,000
401(K) matching
Health benefits
Paid holidays
+3
Senior Software Engineer
Senior Software Engineer

Oppenheimer Companies, Inc. • Boise (ID), Northern (KY)

On-site
USD 120,000 - 150,000
401(K) matching
Health insurance
Wellness programs
+1
Senior Technical Project Manager
Senior Technical Project Manager

OP • Orlando (FL)

On-site
USD 120,000 - 160,000
401(k)
Dental Insurance
Health insurance
+2
SAP Solutions Architect
SAP Solutions Architect

OP • Plano (TX)

On-site
USD 117,096 - 130,872
401(k)
Dental Insurance
Health Insurance
+1