ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Simulation Software Full Stack Engineer

Confidential

Jacksonville, Florida Hybrid permanent

Posted: January 30, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Develop cutting-edge simulation software for railroad engineers, focusing on backend development of Corys rail simulation analysis product.

Job Description

Job Description:

Become part of a dynamic and growing team developing cutting-edge software that creates a real-time simulation experience for railroad engineers in pursuit of training certification. You will join a diverse skill set team of simulation product development professionals working toward a single product deployment. More specifically, in this role you will be a key resource for the full product design with an emphasis on the backend development of Corys rail simulation analysis product. This is a fast paced yet highly rewarding position for a talented and experienced full stack software engineer. 

 

 

Key Responsibilities:

Design and implement the Azure Cloud Architecture to execute high-volume simulation test cases in "full-background batch mode"

Full Stack development with a strong backend focus to create, modify and configure train simulation software in C#/.NET Core, C++ and Python

API and Data integration from multiple external sources

Troubleshoot and debug the code base using Microsoft Visual Studio.

Database design for SQL and NoSQL/Data Lakes

Participate in installation, testing, and corrections with our team and clients

Create software updates and work with the client on deploying and validation

Provide technical leadership to the team of engineers and technicians working on your project

Recommend ways to enhance efficiency and productivity

Minimum Qualifications:

3-5 five years minimum experience in Full Stack development with a strong backend focus

Bachelor's Degree in Computer Science or related technical field AND 3-5 years technical engineering experience

2+ years of experience in Azure Cloud designing and implementing enterprise applications in a cloud infrastructure to execute high-volume cases including setting up batch queues and managing spawning instances for parallel processing.

2+ years of experience driving software platform architecture projects from both a technical and functional perspective. Guiding complex projects from planning through execution and service operations.

2+ years of experience working with database design (SQL and NoSQL/Data Lakes) for handling complex datasets and performance tuning around large datasets. (track routes and train consists)

2+ years of experience in designing and consuming RESTful APIs & Data Integration around build pipelines to ingest data from multiple external sources, including a Central Data Repository. (Strong handling of JSON data structures)

Strong troubleshooting, debugging and object-oriented programming skills

Excellent communication skills

Self-motivated, strong work ethic, and the ability to work independently

Quick to acquire new knowledge and skills

Creativity in problem-solving and the ability to think outside of the established solutions

Must be authorized to work in the U.S.

 

Desired Skills

C#/.NET Core, C++ and Python and batch scripting languages

API/Webservice Integration Knowledge

GIS Data Knowledge

Report generation (Scheduled and OnDemand)

Trello or Jira like Kanban board Experience  

Able to multi-task and work in a fast-paced environment

Creative, resourceful, and innovative problem solver

Proficient in English for oral and written technical communications

Experience in modeling and simulation and knowledge of the railway industry are a plus

Team leadership experience with a desire to grow and improve all team members

Fearless when it comes to diving into complex systems and existing code bases

Engineering Math for applications in general (mass, acceleration, friction, force, inertia, momentum, work, power, etc)

Employee Perks:

Remote work options

Excellent benefit package, for example – if single 100% of the medical, dental, and visual monthly premium is paid for by the company. If not single CORYS subsidizes 75% of the cost.

Generous 401k match

Annual bonus potential

Industry leading salary – Jacksonville reference

Pet friendly work place (except snakes)

 

 ABOUT CORYS Inc.:

 

CORYS is the global leader in power and rail training simulation solutions. Our cutting-edge simulation modeling, services, upgrades, and commitment to customer service has driven industry standards for over 20 years. CORYS Inc. is a subsidiary of CORYS SAS, located in Grenoble, France, with over 250 employees serving the power, transportation and hydrocarbon industries by providing training simulators as well as simulator support and upgrade services (850 systems in operation worldwide).

 

CORYS combines the skills of physicists, engineers, software developers, graphic designers and modeling experts to create innovative training and engineering solutions to address the operational requirements of our customers. We help them to optimize their engineering and training costs, enhance their workforce skills, and improve their operational safety and efficiency.

CORYS offers an exciting work environment, opportunities for advancement, competitive pay and benefits, and a generous bonus program.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply