Junior Simulator Software Engineer at Corys
Jacksonville, FL 32218, USA -
Full Time


Start Date

Immediate

Expiry Date

23 Nov, 25

Salary

90000.0

Posted On

23 Aug, 25

Experience

1 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Visual Studio, English, Computer Science, Modeling, Creativity, Scripting Languages, Communication Skills, Integration Testing

Industry

Computer Software/Engineering

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. More specifically, in this role, you will contribute to the Software Development Life Cycle (SDLC) of CORYS rail simulation products. This fast-paced and fulfilling position is ideal for a junior software engineer eager to advance their career in the field of simulation

MINIMUM QUALIFICATIONS:

  • Minimum of 1+ years C++ work experience using Microsoft Visual Studio with an understanding of utilizing multi-threaded execution for high-performance applications and MFC libraries
  • Bachelor’s Degree in Computer Science or related technical field
  • 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
  • Ability to perform hands-on hardware integration testing and troubleshooting related to software simulation development.
  • Must be authorized to work in the U.S.

    Desired Skills

  • VBA, PHP, JavaScript, Perl, SQL, Python, MFC, QT UI, and batch scripting languages

  • REST API/Webservice Integration Knowledge
  • GIS Data Knowledge
  • Trello or Kanban board Experience
  • Able to multitask 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
  • Engineering Math for applications in general (mass, acceleration, friction, force, inertia, momentum, work, power, etc)
Responsibilities
  • Technical customer liaison, responsible for contractual requirement compliance
  • Create, modify, and configure train simulation software in C++ for a wide range of training devices, from full-scale motion-based simulators to desktop portable devices and cloud solutions.
  • Troubleshoot and debug the code base using Microsoft Visual Studio.
  • Hardware / Software Development and Integration
  • Participate in device installation, testing, and corrections with our team and our customers
  • Create software updates and test before deploying to our client
Loading...