Demo

Senior Software Engineer

OP
Buena Vista, FL Contractor
POSTED ON 10/7/2025
AVAILABLE BEFORE 4/4/2026
Join Our Team as a Senior Software Engineer! Are you passionate about building innovative software solutions that power cutting-edge engineering simulations? 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.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at OP

OP
Hired Organization Address Plano, TX Contractor
Looking to make a tangible impact at the intersection of design and technology? We are on the hunt for a talented UI/UX ...
OP
Hired Organization Address Plano, TX Contractor
We are on the lookout for an MDT Solution Architect to join our team. The ideal candidate is a Solution or Enterprise Ar...
OP
Hired Organization Address Greensboro, NC Contractor
We are looking for a skilled and detail-oriented Production IT Support Specialist to provide technical support and maint...
OP
Hired Organization Address Chicago, IL Contractor
Are you passionate about optimizing operations through innovative database solutions? We’re seeking a talented Workforce...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Buena Vista, FL area that may be a better fit.

Senior Software Engineer

Perforce Software, Portland, OR

Senior Software Engineer, AI

BigTime Software, Tempe, AZ

AI Assistant is available now!

Feel free to start your new journey!